[SPIP2.0] Pages blanches dans /ecrire/ (administration inaccessible)
Bonjour,
Ca y est après quelques mois de bons et loyaux services, j’ai finit par trop en demander à SPIP et il veut plus me laisser me connecter à l’administration. Comment que je me débrouille, dès que je suis dans écrire il me met une page vide. Quand vraiment j’ai de la chance il me laisse voir une page en mode dégradé ave la mention ’repasser en interface complète (ou qq chose comme ça).
Configuration
Pour info je suis en SPIP 2.0.2 [13532]
J’utilise la dist à peine modifiée
et les plugins couteau_suisse ispip sitemap_1_9
Émergence du problème
J’étais dans l’administration en train d’essayer de déplacer des rubriques par drag and drop (dans ?exec=articles_tous). Quan j’ai été relancé sur la page de connexion puis aux pages blanches.
Premières procédures classiques
– Vider le cache par l’interface dégradée en rusant par lynx.
– Désactiver les plugins en renommant le répertoire plugins
– Désactiver les squelettes en renommant le répertoire plugins
– dégager tous les fichiers qui ne me paraissaient pas indispensables dans le répertoire /cache/
Enquête chirurgicale
Mais bon rien n’y faisait. Donc j’ai relevé mes manches de codeur et j’ai plongé dans le code php. A coup d’echo "*" et de commentaire // je suis doucement remonté jusqu’à la source.
Voici ce que j’ai trouvé :
Mon probleme vient de la ligne
du bloc
dans la fonction
– function spip_initialisation_suite()
dans le fichier
– /ecrire/inc/utils.php
Fonction appelée dans
– /ecrire/inc_version.php
Fichier lui meme appelé par
– /ecrire/index.php
Correction et question
En mettant en commentaire la ligne fautive, l’interface admin fonctionne à nouveau normalement. J’ai réactivé sans difficulté ni douleurs les squelettes et les plugins. Par contre impossible de décommenter ces lignes sans que tout reparte en vrille.
Alors maintenant mes questions :
– Est-ce que quelqu’un a une idée d’à quoi sert cette ligne ?
– Pourquoi pose-t-elle problème ?
– Qu’est ce que ça change de la commenter/ est-ce que c’est grave/problematique ?
En espérant que :
– ça en aidera d’autres.
– ça aidera à mieux connaitre notre outil favori
– et d’une manière générale que ça fera avancer le schmilblik
Amicalement à tous !
ps: désolé pour l’autre message, le titre était foireux