include ne fonctionne pas toujours
29 messages
• Page 1 sur 2 • 1, 2
-

rudddy - WRInaute accro

- Messages: 2570
- Inscription: 1 Aoû 2007
include ne fonctionne pas toujours
Salut à tous.
mon problème est le suivant :
j'ai un site qui utilsie pas mal de include (j'ai une vingtaine de fichiers a peu près en include)
Et sur certaines pages, le include ne fonctionne pas, cad que j'ai même mis dasn le include echo "toto"; et rien n'apparaît à l'écran, j'ai l'impression que le serveur en rentre même pas dans le fichier à inclure !!
Le plus bizarre est que ce même fichier à inclure fonctionne parfaitement dans d'autres pages du site ...
INFO : je suis en vps chez 1&1 (peut-être un paramètre dans le php.ini ???) donc j'ai accès aux config.
Merci de votre aide
mon problème est le suivant :
j'ai un site qui utilsie pas mal de include (j'ai une vingtaine de fichiers a peu près en include)
Et sur certaines pages, le include ne fonctionne pas, cad que j'ai même mis dasn le include echo "toto"; et rien n'apparaît à l'écran, j'ai l'impression que le serveur en rentre même pas dans le fichier à inclure !!
Le plus bizarre est que ce même fichier à inclure fonctionne parfaitement dans d'autres pages du site ...
INFO : je suis en vps chez 1&1 (peut-être un paramètre dans le php.ini ???) donc j'ai accès aux config.
Merci de votre aide
-

UsagiYojimbo - WRInaute accro

- Messages: 8575
- Inscription: 23 Nov 2005
Re: include ne fonctionne pas toujours
rudddy a écrit:Salut à tous.
mon problème est le suivant :
j'ai un site qui utilsie pas mal de include (j'ai une vingtaine de fichiers a peu près en include)
Et sur certaines pages, le include ne fonctionne pas, cad que j'ai même mis dasn le include echo "toto"; et rien n'apparaît à l'écran, j'ai l'impression que le serveur en rentre même pas dans le fichier à inclure !!
Le plus bizarre est que ce même fichier à inclure fonctionne parfaitement dans d'autres pages du site ...
INFO : je suis en vps chez 1&1 (peut-être un paramètre dans le php.ini ???) donc j'ai accès aux config.
Merci de votre aide
Tu es configué en register globals off ou non ? Parce que normalement un include qui foire niveau serveur renvoie un message d'erreur.
-

rudddy - WRInaute accro

- Messages: 2570
- Inscription: 1 Aoû 2007
Re: include ne fonctionne pas toujours
UsagiYojimbo a écrit:Tu es configué en register globals off ou non ? Parce que normalement un include qui foire niveau serveur renvoie un message d'erreur.
OFF
mais sur mon serveur, j'ai une dizaine de site, j'ai jamais eu ce souci
et là aucun message d'erreur !!!
-

Elvis - WRInaute discret

- Messages: 114
- Inscription: 20 Mai 2005
Peut-être que tu as une erreur mais qu'elle ne s'affiche pas parce que ta config des erreurs ne le permet pas ?
A voir : gestion des erreurs
A voir : gestion des erreurs
-

UsagiYojimbo - WRInaute accro

- Messages: 8575
- Inscription: 23 Nov 2005
Il se peut qu'à force de faire des include (surtout si tu t'amuses à faire des includes dans les includes, etc.) le serveur s'emmèle un peu les pinceaux où que l'un des include ne pointe pas au bon niveau de ta hiérarchie).
Auquel cas, vu que tu es en register global OFF, tu n'en sais rien. Essaie de passer (via une directive dans le htaccess) en register global à ON et regarde les éventuels messages d'erreurs relatifs à tes include qui vont certainement apparaître.
Auquel cas, vu que tu es en register global OFF, tu n'en sais rien. Essaie de passer (via une directive dans le htaccess) en register global à ON et regarde les éventuels messages d'erreurs relatifs à tes include qui vont certainement apparaître.
-

rudddy - WRInaute accro

- Messages: 2570
- Inscription: 1 Aoû 2007
UsagiYojimbo a écrit:Il se peut qu'à force de faire des include (surtout si tu t'amuses à faire des includes dans les includes, etc.) le serveur s'emmèle un peu les pinceaux où que l'un des include ne pointe pas au bon niveau de ta hiérarchie).
Auquel cas, vu que tu es en register global OFF, tu n'en sais rien. Essaie de passer (via une directive dans le htaccess) en register global à ON et regarde les éventuels messages d'erreurs relatifs à tes include qui vont certainement apparaître.
aucun message d'erreur, et je ne pense qu'il s'emmèle els pinceaux puisque tous les includes sont dans un répertoire à part...
-

UsagiYojimbo - WRInaute accro

- Messages: 8575
- Inscription: 23 Nov 2005
rudddy a écrit:UsagiYojimbo a écrit:Il se peut qu'à force de faire des include (surtout si tu t'amuses à faire des includes dans les includes, etc.) le serveur s'emmèle un peu les pinceaux où que l'un des include ne pointe pas au bon niveau de ta hiérarchie).
Auquel cas, vu que tu es en register global OFF, tu n'en sais rien. Essaie de passer (via une directive dans le htaccess) en register global à ON et regarde les éventuels messages d'erreurs relatifs à tes include qui vont certainement apparaître.
aucun message d'erreur, et je ne pense qu'il s'emmèle els pinceaux puisque tous les includes sont dans un répertoire à part...
Tu n'as aucun message d'erreur avant ou après être passé en register globals ON ?
-

rudddy - WRInaute accro

- Messages: 2570
- Inscription: 1 Aoû 2007
Elvis a écrit:Et dans tes logs apache, y a pas d'erreur ?
Debug ta page avec des echos et des die pour savoir où ça cloche
1- j'ai débugué : avant le include mon echo s'affiche, et dans le include à la première ligne le echo ne s'affiche pas
2- comment je checke les log ?
-

UsagiYojimbo - WRInaute accro

- Messages: 8575
- Inscription: 23 Nov 2005
rudddy a écrit:UsagiYojimbo a écrit:Tu n'as aucun message d'erreur avant ou après être passé en register globals ON ?
dans les 2 cas ...
Essaie via les exemples propose sur la dc php : http://fr.php.net/include/
Il y a un petit paragraphe sur l'utilisation des codes retour.
-

Elvis - WRInaute discret

- Messages: 114
- Inscription: 20 Mai 2005
Dans ce cas, es-tu sûr que le code de la page incluse s'exécute ? Que le fichier existe !?
Tu utilises la fonction include ou une autre, genre include_once / require_once, auquel cas le fichier aurait déjà pu être inclus autre part ?
Tu utilises la fonction include ou une autre, genre include_once / require_once, auquel cas le fichier aurait déjà pu être inclus autre part ?
29 messages
• Page 1 sur 2 • 1, 2
Lectures recommandées sur ce thème :
- TouchGraph GoogleBrowser v1.0 - 06-07-2002
- Concours WRI / Vivastreet : gagnez un voyage à New-York - 21-03-2005
- Google affiche des liens vers des plans de villes - 25-09-2004
- Gérer l'entête HTTP en PHP - 04-08-2008
- Des remontées de Yahoo News dans les résultats web - 30-07-2008
- Votre site est mal référencé ? Voilà les remèdes ! - 08-11-2003
- Lancement du nouveau chat de WebRankInfo - 22-10-2004
- Click-to-Call AdWords (Pay-per-Call de Google) - 23-11-2005
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités
