A l’occasion de la mise à jour SPIP 2.1 je dois réviser quelques squelettes.
J’ai plusieurs sites installés en mutualisés sur mes serveurs, je commence
mes tests en local.
Merci le nouveau debbuger, l’origine de l’erreur apparait clairement :
Erreur : Filtre barre_typo non défini
Squelette : dist/formulaires/forum.html
Mais qu’est ce que je fais avec un formulaire venant du répertoire
dist. Sur mon serveur en ligne ce répertoire dist n’existe plus..., depuis
longtemps c’est
squelettes-dist qui est utilisé !
Cache vidé, répertoire de plugins désactivé ... même chose.
Repertoire dist renommé -> nouvelle erreur :
Aucun squelette formulaires/administration.html n'est disponible... je
comprend qu’il ne vas pas chercher squelettes-dist car le squelette
correspondant y figure bien
Qu’est ce qui peut bien continuer à diriger l’appel au répertoire de
squelette "dist" façon spip1.9 alors que j’utilise spip2 régulièrement mis
à jour depuis longtemps ???
Qu’est ce qui peut bien continuer à diriger l’appel au répertoire de
squelette "dist" façon spip1.9 alors que j’utilise spip2 régulièrement mis
à jour depuis longtemps ???
Il faut chercher dans tes sources perso.
Le compilateur 2.1 signale des erreurs qui existaient déjà
mais qui passaient inaperçues parceque spip2 les ignorait sans bloquer
alors que maintenant il dit "eh, c'est pas bon là".
Je veux bien croire que l'erreur préexistait à SPIP 2.1
que je viens de mettre à jour par spip_loader.php.
A part les squelettes bien rangés dans /spip/sites/site1(etc)/squelettes,
je ne touche qu'a la pose de plugins ...
Bref ce qui reste date d'anciennes versions de SPIP avec l'écrasement des
fichiers à chaque version qui laisse +/- quelques fichiers devenus inutiles
à chaque foi. Si j'ai une fois réorienté le dossier squellettes par défaut
à "dist" c'est ily a longtemps et je m'en rappelle pas.
Un indice pour retrouver d'ou pourrait provenir cette scorie ?
livier
JLuc wrote:
Le 10/04/2010 20:26, livier a écrit :
Qu’est ce qui peut bien continuer à diriger l’appel au répertoire de
squelette "dist" façon spip1.9 alors que j’utilise spip2 régulièrement
mis à jour depuis longtemps ???
Il faut chercher dans tes sources perso.
Le compilateur 2.1 signale des erreurs qui existaient déjà
mais qui passaient inaperçues parceque spip2 les ignorait sans bloquer
alors que maintenant il dit "eh, c'est pas bon là".
JLuc
_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net
Essaye de faire une recherche du mot « dist » dans tous tes squelettes perso
PSPad, que j’utilise, a une fonction « rechercher/remplacer dans fichiers » bien pratique dans ces cas-là.
NotePad++ a aussi une fonction similaire
Mes squelettes ne pouvvaient être en cause :
ceux de mon serveur local sont la sauvegarde de mon serveur en ligne
ils sont donc identiques, de même que la base de données quand je viens de
lancer mon script.
Résolu par réinstallation (contourné putôt)
Analyse du Pb à postériori (comparaisons de sauvegardes incrémentielles)
le problème se trouvait dans le fichier
/var/www/spip2/mutualisation/mutualiser.php ligne 165
define('_SPIP_PATH',
...
_DIR_RACINE .'squelettes-dist/:' .
versus
_DIR_RACINE .'dist/:' .
Depuis le temps que j'avais fait cette mutualisation, je m'explique pas
pourquoi j'ai pu en avoir 2 versions sur mes serveurs en ligne / local
Résolu pour moi, à toutes fins utiles si quelqu'un d'autre tombe sur le même
problème
Liver
Jean-Christophe Villeneuve wrote:
Essaye de faire une recherche du mot "dist" dans tous tes squelettes perso
PSPad, que j'utilise, a une fonction "rechercher/remplacer dans
fichiers" bien pratique dans ces cas-là.
NotePad++ a aussi une fonction similaire
livier a écrit :
Je veux bien croire que l'erreur préexistait à SPIP 2.1
que je viens de mettre à jour par spip_loader.php.
A part les squelettes bien rangés dans /spip/sites/site1(etc)/squelettes,
je ne touche qu'a la pose de plugins ...
Bref ce qui reste date d'anciennes versions de SPIP avec l'écrasement des
fichiers à chaque version qui laisse +/- quelques fichiers devenus
inutiles à chaque foi. Si j'ai une fois réorienté le dossier squellettes
par défaut à "dist" c'est ily a longtemps et je m'en rappelle pas.
Un indice pour retrouver d'ou pourrait provenir cette scorie ?
livier
JLuc wrote:
Le 10/04/2010 20:26, livier a écrit :
Qu’est ce qui peut bien continuer à diriger l’appel au répertoire de
squelette "dist" façon spip1.9 alors que j’utilise spip2 régulièrement
mis à jour depuis longtemps ???
Il faut chercher dans tes sources perso.
Le compilateur 2.1 signale des erreurs qui existaient déjà
mais qui passaient inaperçues parceque spip2 les ignorait sans bloquer
alors que maintenant il dit "eh, c'est pas bon là".
JLuc
_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net