Réparé

par Hoedic

Lecture: ~1 minute

Voilà c’est réparé !

Pour mémoire SPIP 1.9.1 revoyait systématiquement une page “302 found” lorsqu’un commentaire était posté (en fait, ça le faisait à de nombreux endroits, notamment pour accéder à la zone de rédaction).

Si ça devait arriver à quelqu’un, voici l’explication : le problème peut se produire lors de l’ajout d’un fichier mes_options.php. Ce fichier est inclu avant que Spip n’envoie les headers. Si ce fichier est mal formatté ou s’il contient une ligne ou un espace avant la déclaration d’ouverture PHP, ça fait planter le header.

Au début de la page “302 found”, un header HTTP de redirection est normalement envoyé pour renvoyer le client sur la bonne page. Si le fichier mes_options.php est mal déclaré, le header déconne et la redirection plante. Voilà !

Carnets de voyage: immigration et exceptionnalisme américain

Un séjour à Washington DC et les pensées qui en découle La suite

Gunnm vs Alita

Publié le 31 mars 2019

Quarante cycles solaires

Publié le 18 mai 2018