Webmaster Hub: Spip : <INCLURE> - Webmaster Hub

Aller au contenu

Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

Spip : <INCLURE> Noter : -----

#1 L'utilisateur est hors-ligne   Tchinkatchuk 

  • Groupe : Webmaster Régulier
  • Messages : 57
  • Inscrit(e) : 12-septembre 03
  • Genre:Homme
  • Localisation:Paris

Posté 19 janvier 2004 - 17:44

Bonjour tout le monde,

Voila, j'ai un ptit problème. J'ai fait un site en utilisant le CMS spip. En local, nikel, tout marche, j'ai réussi à créer efficacement mon squelette, à enlever totues les fonctionalités qui ne me servaient pas, etc. Bref, le pied.

Mais en ligne, les fichiers entete.php3 et menud.php3 ne sont pas bien incls et j'avoue que je ne trouve pas pourquoi et ou changer ca. Ca m'apprendra à ne pas programmer moi-même comm d'habitude. Vu que je connais des experts ici (n'est-ce pas Dan ? ;) ), je me permet de vous poser la question et d'appeler à l'aide.

Mon site SPIP qui plante lol

Merci d'avance.
Tchinkatchuk, alias Georges Abitbol
Développeur Sénior

Plongée et épaves de Bretagne
Maison d'édition des comores
0

#2 L'utilisateur est hors-ligne   Dan 

  • Webmaster
  • Voir le blog
  • Voir la galerie
  • Groupe : Direction
  • Messages : 22 941
  • Inscrit(e) : 18-août 03
  • Genre:Homme
  • Localisation:St Anne, Alderney
  • Société:Webmaster Hub Ltd.

Posté 19 janvier 2004 - 18:11

Citation

Vu que je connais des experts ici ...
Salut Tchinkatchuk, c'est ce qu'on pourrait assimiler à un "appel du pied" ... :lol:

C'est simple si on regarde attentivement le message d'erreur...

Citation

Warning: main(entete.php3): failed to open stream: No such file or directory in /home/volfoni/www/CACHE/6/INDEX-.666cd7 on line 16

En fait tu utilises des include php avec un nom de fichier relatif, donc lorsque ta page est en cache (dans l'exemple ci dessus) php essaye d'inclure le fichier comme s'il se trouvait dans le répertoire /home/volfoni/www/CACHE/6/ , où il ne se trouve pas, pas bien sûr.

La manière la plus facile de régler cela est de remplacer dans ton include, le nom de fichier en lui mettant le chemin complet "/home/volfoni/www/entete.php3"

Tu fais pareil pour les autres include et ce sera tout bon ;)

Dan
La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi.
Si la pratique et la théorie sont réunies, rien ne fonctionne et on ne sait pas pourquoi. - Albert Einstein -
Infogérance de serveurs dédiés OVH
0

Partager ce sujet :


Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

1 utilisateur(s) en train de lire ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)