Voilà l'histoire...j'ai mon site chez un hébergeur privé, le temps du test et de la construction. Il est développé sous SPIP 1.4. Maintenant je dois l'installer chez un hébergeur institutionnel.
Or chez cet hébergeur, c'est uniquement dans un répertoire scripts et sa sous-arborescence que peuvent s'exécuter des scripts
Aucun fichier html ne peut etre lu dans cette arborescence. En conséquence je dois séparer les fichiers html et les scripts. Ma question est la suivante : je fais comment pour le beau SPIP ?
Quelqu'un peut m'aider ? je vous remercie d'avance
Le mardi 1 octobre 2002, à 07:08 , Annabelle Paillery a écrit :
Or chez cet hÈbergeur, c'est uniquement dans un rÈpertoire scripts et sa sous-arborescence que peuvent s'exÈcuter des scripts
Aucun fichier html ne peut etre lu dans cette arborescence. En consÈquence je dois sÈparer les fichiers html et les scripts. Ma question est la suivante : je fais comment pour le beau SPIP ?
tu lui indique ou sont les fichiers squelettes
par exemple pour article.php3
tu changes
$fond = "article";
en
$fond = "monchemin/.../article";
Je crois que tu confonds les scripts CGI et l'interpréteur PHP.
Les scripts CGI doivent effectivement toujours être placés dans une arborescence
connue du serveur.
En ce qui concerne PHP, il en va tout autrement.
Même si l'interpréteur (i-e le programme) PHP est implémenté comme un script CGI,
les fichiers PHP (i-e ton site) qu'il doit interpréter seront recherchés
dans l'arborescence des pages HTML.
Tu ne devrais donc pas avoir de pb à installer ton site sur le nouveau serveur...
A+
François
----- Original Message -----
From: "Annabelle Paillery" <apailler@club-internet.fr>
To: <spip@rezo.net>
Sent: Tuesday, October 01, 2002 7:00 PM
Subject: [Spip] ne pas mélanger les php et les html
Bonjour,
Voilà l'histoire...j'ai mon site chez un hébergeur privé, le temps du test et de la construction. Il est développé sous SPIP 1.4.
Maintenant je dois l'installer chez un hébergeur institutionnel.
Or chez cet hébergeur, c'est uniquement dans un répertoire scripts et sa sous-arborescence que peuvent s'exécuter des scripts
Aucun fichier html ne peut etre lu dans cette arborescence. En conséquence je dois séparer les fichiers html et les scripts. Ma
question est la suivante : je fais comment pour le beau SPIP ?
Quelqu'un peut m'aider ? je vous remercie d'avance
----- Original Message -----
From: "François G-Hamonno" <fhamonno@club-internet.fr>
To: "Annabelle Paillery" <apailler@club-internet.fr>; <spip@rezo.net>
Sent: Tuesday, October 01, 2002 11:07 PM
Subject: Re: [Spip] ne pas mélanger les php et les html
Je crois que tu confonds les scripts CGI et l'interpréteur PHP.
Les scripts CGI doivent effectivement toujours être placés dans une
arborescence
connue du serveur.
En ce qui concerne PHP, il en va tout autrement.
Même si l'interpréteur (i-e le programme) PHP est implémenté comme un
script CGI,
les fichiers PHP (i-e ton site) qu'il doit interpréter seront recherchés
dans l'arborescence des pages HTML.
Tu ne devrais donc pas avoir de pb à installer ton site sur le nouveau
serveur...
A+
François
Tout dépend de la configuration du serveur. On peut configurer Apache, par
exemple, pour qu'il traite de la même façon le Perl, le Python et le PHP en
CGI dans un répertoire cgi-bin et qu'il n'interprete rien du tout en dehors
de celui-ci.