Suivi Erreur 500 FCKéditor

Introduction 31/05/09

Problème visiblement résolu : reconnaissance immédiate des répertoires sous IMG, sans erreur 500
  • Spip 2.0.8
  • fckeditor-spip-2-12

Introduction 01/05/09

Cette page propose un suivi de recherche de solution au problème suivant.

Le plugin Spip FCKéditor, après installation, lors d’une insertion d’image, lorsqu’on veut parcourir le serveur, retourne une erreur 500 qui contient :
  • "The server didn’t send back a proper XML response... " "...XML request error : Internal Server Error (500)..."
Remarque : en local, avec Wamp Serveur, tout fonctionne super bien et sur 2 sites déjà installés aussi.

Coté droits sur les répertoires

Ce n’est pas un problème de droits sur les répertoires et il ne semble pas utile d’en faire un chmod 777
  • Un des deux sites fonctionnels fonctionne correctement avec un chmod 755 sur la totalité des répertoires

Coté .htaccess

Sur les deux sites ou il fonctionne correctement
  • Pas de .htaccess ni sous la racine, ni dans les deux répertoires concernés.

Coté "fckeditor_define.php"

Il semble se mettre à jour dynamiquement (faire une tentative d’insertion d’image par "parcourir le serveur" : le "fckeditor_define.php" change d’heure immédiatement.
  • Si je met une erreur dans le chemin et que je "browse", l’erreur est toujours là après
  • Par contre, si je recharge le plugin (désactiver - réactiver), l’erreur que j’avais mise dans le chemin à disparu
  • Hier lorsque je faisais un "server_root.php", le chemin proposé dans le "fckeditor_define.php" correspondait. Aujourd’hui, cela n’a plus rien à voir.
  • Je me demande si ce fichier "fckeditor_define.php" est pris en compte car même si je le maltraite ou que je maltraite le "fckeditor_browser_config.php", en lui mettant un chemin bidon, ça ne change pas l’erreur
    • (if (file_exists($fckeditor_define_file = dirname(__FILE__)."/CHEMBIDON_fckeditor_define.php")) 
Résultat : je ne pense pas que l’erreur vienne de la définition du chemin dans ce fichier.

Coté versions

Pour locationvesubie.com (aucun problème)
Pour loucastendet.com (aucun problème)
  • Spip = SPIP 2.0.6 [13835]
  • CFG = Version : 1.10.5 [27037]
  • FCK =2.6.4b / Plugin = Version : 0.5b
  • Hébergeur : DRI
Pour exoweb.fr (c’est le site qui pose problème)
  • Spip = SPIP 2.0.7 [13888]
  • CFG = Version : 1.10.5 [26224]
  • FCK = FCKeditor 2.6.3 / Plugin = Version : 0.2
  • Hébergeur : MavenHosting
Analyse
  • FCK ne semble donc pas en cause (même version que sur location vésubie)
  • Premier test : mise en service du CFG = Version : 1.10.5 [27037] sur jmfre.fr/jmf = ne marche pas mieux
  • Réinstallation complète du site avec les versions Spip et CFG des deux premiers sites ci-dessus.
    • Tout fonctionne correctement. Je note que j’ai fais l’installation dans un sous répertoire (et pas sous la racine)
  • Second test : réinstallation de www.exoweb.fr avec les versions suivantes

Solution

Le problème est un problème de version et d’incompatibilité entre les versions.
Il reste à confirmer si la version de CFG est essentielle ou si c’est seulement celle de Spip.
Les versions à utiliser sont donc :
Jean-Michel FREDERIC
lundi 5 avril 2010
par jmfre
popularité : 54%


Navigation