Suite à une migration d'un serveur local vers un seveur prod et, en même
temps, passage de la 1.8b2 à 1.8pr1, je rencontre quelques problèmes,
indiqués dans un précédant message sur ce forum. J'ai reçu deux réponses...
mais : c'est pas simple.
D'où ma question : où faut-il placer ses squelettes dans la 1.8.pr1 ?
Bonjour,
Avant de changer de version (spip)il faut réinstaller ta base dans la version
sauvegardée sur le nouveau serveur tu peux pas installer une sauvegarde 1.8b2
directement sur une version 1.8pr1. Sinon les squel sont dans le répertoire
/dist
Marcello
Selon Georges Saunier <saunier@paris7.jussieu.fr>:
--===============0780827442==
Bonjour,
Suite à une migration d'un serveur local vers un seveur prod et, en même
temps, passage de la 1.8b2 à 1.8pr1, je rencontre quelques problèmes,
indiqués dans un précédant message sur ce forum. J'ai reçu deux réponses...
mais : c'est pas simple.
D'où ma question : où faut-il placer ses squelettes dans la 1.8.pr1 ?
les squelettes de la distrib (anciennement appelé -dist) sont dans le repertoire 'dist',
les squelettes perso peuvent être à la racine (comme dans les anciennes versions), dans un repertoire défini par dossier_squelettes dans mes_fonctions (comme avant) ou dans le repertoire 'squelettes',
Il y a une nouvelle limitation due à ce déplacement de reprtoire, si on a un squelette rubrique=10.html ou rubrique-10.html, il faut que le fichier rubrique.html se trouvent dans le MEME repertoire. Au pire copier le fichier dist/rubrique.html
Je ne suis pas certain de ton problème, si l'explication ci dessus ne change rien, alors c'est peut être autre chose, on cherchera
Pierre
PS: la version 1.8pr2 est sortie ce matin
Georges Saunier wrote:
Bonjour,
Suite à une migration d'un serveur local vers un seveur prod et, en même temps, passage de la 1.8b2 à 1.8pr1, je rencontre quelques problèmes, indiqués dans un précédant message sur ce forum. J'ai reçu deux réponses... mais : c'est pas simple.
D'où ma question : où faut-il placer ses squelettes dans la 1.8.pr1 ?
les fichiers dist sont dans /dist/
les formulaires dans /formulaires/
les fichiers d'appels en .php3 (article, sommaire,rubrique, plan, index, sommaire,...) dans le répertoire racine car ils sont appelés par le visteur donc par le php et pas par spip
tes squelettes dans le répertoire /squelettes/ (tous les fichiers .html mais aussi les fichiers php3 liés par un <INCLURE (......php3){....]> à un squelette
tu peux en profiter pour mettre ta feuille de style dans ce même répertoire.
spip recherche les squelettes
dans le répertoire racine
puis dans squelettes
puis dans dist
A+
Georges Saunier a écrit :
Bonjour,
Suite à une migration d'un serveur local vers un seveur prod et, en même temps, passage de la 1.8b2 à 1.8pr1, je rencontre quelques problèmes, indiqués dans un précédant message sur ce forum. J'ai reçu deux réponses... mais : c'est pas simple.
D'où ma question : où faut-il placer ses squelettes dans la 1.8.pr1 ?
mais aussi les fichiers php3 liés par un <INCLURE (......php3){....]> à un squelette
Heu, non, les fichiers inclus par un <INCLURE()> SPIP sont des squelettes comme les autres, les fichier .php3 doivent TOUJOURS rester à la racine.
Sur une 1.7.2, avec dossier_squelettes positionné, les deux fichiers .php3 et .html peuvent être dans ce dossier. Ce ne sont que les fichiers directmeent appelés dans l'url qui doivent être à la racine.