Erreur sur site qui décale le menu - PHP - Programmation
Marsh Posté le 05-08-2009 à 08:25:37
tu vas en cat PHP avec tes problèmes, puisque ce sont des erreurs PHP qui génèrent tes problèmes
Ensuite tu repasses nous voir
Marsh Posté le 05-08-2009 à 08:31:59
ok merci... pas d'idée pour m'aider à comprendre l'erreur ?
Marsh Posté le 05-08-2009 à 09:40:29
La première erreur, tu vas dans le code, il y a forcément un echo qui affiche /home/www/forumetp/www/2009/index.php3.
La deuxième erreur, c'est que les sessions ne fonctionnent pas sur ce serveur.
Il faut créer un dossier "sessions" dans le dossier racine du site.
Tu attends 30 secondes le temps que le serveur comprenne qu'il ya bien un répertoire "sessions".
Marsh Posté le 05-08-2009 à 09:42:55
Voici une conversation que j'ai eu si ça peut vous aider :
Citation : 1 |
Marsh Posté le 05-08-2009 à 09:44:14
Pascal le nain a écrit : La deuxième erreur, c'est que les sessions ne fonctionnent pas sur ce serveur. |
Mais ce dossier existe déjà, root /www/sessions
Marsh Posté le 05-08-2009 à 09:47:35
Pascal le nain a écrit : La première erreur, tu vas dans le code, il y a forcément un echo qui affiche /home/www/forumetp/www/2009/index.php3. |
Voici le code :
Citation : <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
Marsh Posté le 06-08-2009 à 13:06:25
UP !
Y'a quand même un truc (de base) qui m'échappe. Dans l'erreur :
Citation : Warning: session_start() [function.session-start]: open(/home/www/forumetp/sessions/sess_0e5407b386c147603c1891b4e6dd9513, O_RDWR) failed: No such file or directory (2) in /home/www/forumetp/www/2010/inc-public.php3(20) : eval()'d code on line 10 |
je ne comprends pas ce qu'est l'emplacement "/home/www/forumetp/www/2010/"
Le premier /home/www/forumetp/sessions/ existe bien, mais le deuxième y'a un souci non ? Pourquoi y'a 2 fois www ? J'ai vérifié l'emplacement "/home/forumetp/sessions" existe, "/home/www/2010/" aussi, mais surement pas "/home/www/forumetp/www/2010/"
ça peut aider ?
Marsh Posté le 06-08-2009 à 13:34:32
Voilà : http://www.forumetp.com/2010/phpinfo.php
Euh... je n'ai pas de php.ini
Marsh Posté le 06-08-2009 à 13:44:49
Mon fichier menu.html commence comme ça, avec la même confusion d'emplacement (je la met en gras) :
Citation : <script type="text/javascript"> |
Marsh Posté le 06-08-2009 à 14:42:22
ça aide ?
cette erreur me pourri la vie parce qu'avec son affichage en haut et le fait qu'elle décale le menu ça donne l'impression que le site est complètement buggé alors qu'en fait il fonctionne !
Si y'avait moyen juste de "cacher" le message d'erreur ça ferait mon bonheur j'suis sûr
Marsh Posté le 06-08-2009 à 14:46:57
Le chemin du php.ini est indiqué dans la 5ème ligne de ton tableau phpinfo...
Il ne faut pas cacher l'erreur, il faut régler le problème. Actuellement ton serveur ne peux pas utiliser les sessions. Sans sessions tu fais pas grand chose sur un site un poil complexe.
Je vois ca ce soir.
Marsh Posté le 06-08-2009 à 16:45:18
... 'tain j'le trouve pas...
il est bien censé y avoir un dossier php dans la racine du site ?
... y'a pas...
Marsh Posté le 05-08-2009 à 06:09:33
Salut à tous !
Alors voilà je gère depuis peu le site http://www.forumetp.com/ et il y a 2 petites erreurs dessus :
- tout d'abord en bas de la 1ère page apparait une ligne "/home/www/forumetp/www/2009/index.php3" et je ne sais pas trop pourquoi (à savoir qu'avant le site se trouvait dans le répertoire 2009 sur le ftp et depuis peu dans le répertoire 2010)
- ensuite, la plus gênante, lorsqu'on clique sur n'importe quel lien dans le menu cela nous amène bien sur la page désirée mais au prix d'une erreur en haut du site cette fois ("Warning: session_start() [function.session-start]: open(/home/www/forumetp/sessions/sess_369a41990fc9b3236376831eba207894, O_RDWR) failed: No such file or directory (2) in /home/www/forumetp/www/2010/inc-public.php3(20) : eval()'d code on line 10" ) que je n'arrive pas à interpréter et qui a pour effet de décaler le menu vers le haut, et donc de perturber l'affichage (erreur constatée sur Safari & Firefox, sur IE la version que j'ai est vieille et le menu ne s'affiche carrément pas du tout).
Help !
Merci beaucoup
Message édité par nakpep le 05-08-2009 à 08:28:50