[Résolu] Problèmes depuis reinstall PHP

Problèmes depuis reinstall PHP [Résolu] - PHP - Programmation

Marsh Posté le 25-01-2005 à 16:16:59    

Bien le bonjour...
 
Once upon a time,
un petit site web qui marchait bien,
gentillement hébergé sur un "serveur" windows
doté du nécessaire: Apache2, Php et Mysql...
 
Vint le 1er janvier et ses excès,
le serveur n'en pouvant plus,
nous dûmes le formater puis réinstaller,
Windows, Apache & co à l'identique
 
Depuis ce jour,
ça ne marche plus...
Et à vrai dire...
je ne sais pas pourquoi !
-------------------------
Voilà en résumé mon souci !
 
vous pouvez consulter les erreurs sur www.jeey.net/index2.php
 
Si vous avez quelques idées quant à un oubli lors de la configuration du serveur qui m'amène à avoir toutes ces erreurs, je vous remercierai de m'en faire part !
S'il vous faut d'autres infos supplémentaires, n'hésitez pas à demander, je me ferai un plaisir de vous répondre (normal, il s'agit avant tout de résoudre mon problème ;) )
 
Merci bien et à vot'bon coeur !


Message édité par jeey le 26-01-2005 à 13:29:13

---------------
Dénicheur de mystérieux mystères mystiques ! Sus aux moustiques ! :: Jeey - MMVII ::
Reply

Marsh Posté le 25-01-2005 à 16:16:59   

Reply

Marsh Posté le 25-01-2005 à 16:47:36    

T'avais du bidouiller dans php.ini et t'as ecrasé des modifs... regarde dans ton php.ini à "error_reporting"


---------------
Posté depuis des chiottes, sales. Me gusta.
Reply

Marsh Posté le 25-01-2005 à 16:49:44    

error_reporting est à "on"... mais c'est normal !
Avant la reinstall, c'était pareil et y'avait pas d'erreurs...
 
Le gros problème c'est surtout que le site ne fonctionne plus pas que les erreurs s'affichent !!!
 
Merci quand même ;) :hello:

Reply

Marsh Posté le 25-01-2005 à 16:52:30    

"on" ? ca m'etonnerait, tu dois confondre avec "display_errors" qui (heureusement) est à on true...
 
 
Je t'invite à lire ca http://fr.php.net/manual/fr/ref.er [...] -reporting


Message édité par boulax le 25-01-2005 à 16:53:08

---------------
Posté depuis des chiottes, sales. Me gusta.
Reply

Marsh Posté le 25-01-2005 à 16:52:43    

faut changer les erreurs a reporter :o


---------------
Nos estans firs di nosse pitite patreye...
Reply

Marsh Posté le 25-01-2005 à 17:00:00    

boulax a écrit :

"on" ? ca m'etonnerait, tu dois confondre avec "display_errors" qui (heureusement) est à on true...


 
Hummm... Oki, ça m'apprendra à lire en diagonale !
 
Bon, on a en fait  
Error_reporting = E_ALL
 
c'est bien? Pas bien ?


Message édité par jeey le 25-01-2005 à 17:03:25

---------------
Dénicheur de mystérieux mystères mystiques ! Sus aux moustiques ! :: Jeey - MMVII ::
Reply

Marsh Posté le 25-01-2005 à 17:04:54    

faut mettre

Error_reporting = E_ALL & ~E_NOTICE


---------------
Nos estans firs di nosse pitite patreye...
Reply

Marsh Posté le 25-01-2005 à 17:08:33    

Bon, en effet, ça fait plus propre...
Mais ça n'empêche que le site ne fonctionne toujours pas!?
Je le laisse un peu comme ça pour que vous le constatiez...


Message édité par jeey le 25-01-2005 à 17:17:46

---------------
Dénicheur de mystérieux mystères mystiques ! Sus aux moustiques ! :: Jeey - MMVII ::
Reply

Marsh Posté le 25-01-2005 à 17:15:41    

D'autant plus qu'en fait une partie marche...
Par exemple, les "Vox Populi" s'affichent... (ils sont stockées dans une BDD...)
Qu'est-ce-que j'ai donc bien pu oublier ????


---------------
Dénicheur de mystérieux mystères mystiques ! Sus aux moustiques ! :: Jeey - MMVII ::
Reply

Marsh Posté le 25-01-2005 à 17:37:54    

les photos ?


---------------
Nos estans firs di nosse pitite patreye...
Reply

Marsh Posté le 25-01-2005 à 17:37:54   

Reply

Marsh Posté le 25-01-2005 à 17:41:23    

Euhh, generalement les Notice tu peux les virer. C'est plutot les "warning" et les "errors" qu'il faudrait que tu affiche...
 
Non parceque ton "Notice: Undefined variable: id_user in D:\Web\www\index2.php on line 14", ben a la limite on s'en fout si tu fais bien un test avec isset la ou il faut.
 
Par contre dans la gellery tu as ca :
"Warning: readdir(): supplied argument is not a valid Directory resource in D:\Web\www\photo.php on line 39"
La oui, ca c'est important et tu devrais voir si tu n'as pas un probleme de path...
 
Je pense notament a verifier ton "register_global" :D


Message édité par cerel le 25-01-2005 à 17:43:29
Reply

Marsh Posté le 25-01-2005 à 17:50:14    

Ben keske j'y met à mon register_global ???
 
Bon pour le path, je pensais éviter ce pblm dans le script, mais il est vrai que j'ai changé le répertoire du site de place... Je zieuterai ça... mais demain ;)
 
Merci et Bonne nuit les petits!


---------------
Dénicheur de mystérieux mystères mystiques ! Sus aux moustiques ! :: Jeey - MMVII ::
Reply

Marsh Posté le 25-01-2005 à 18:56:51    

Ben pour un site bien programme faudrait que "register_global" soit a off (valeur par defaut dans les dernieres versions de php).
Or cette valeur etait a on il y a de ca quelques versions en arrière. Il se peut que ton ancien site ait ete developpe autour de ca.
Donc a la limite essaye avec "register_globals" a on, mais retiens bien que c'est considere comme "une faille de securite". Donc si ton site marche avec globals a on, faudrait que tu le corrige pour qu'il fonctionne avec globals a off.
 
Sinon comme j'ai dit avant, je trouve pas tres utile d'afficher les E_NOTICE, a moins que tu sois en train de dev ton site.

Reply

Marsh Posté le 26-01-2005 à 09:33:20    

oki merci...
Je pars en inter et j'essaie ça dès que je suis de retour !
 
Merci et @ tout de suite !


---------------
Dénicheur de mystérieux mystères mystiques ! Sus aux moustiques ! :: Jeey - MMVII ::
Reply

Marsh Posté le 26-01-2005 à 13:10:49    

Bon...
register_globals sur "on", ça va mieux en effet...
Je vais apporter au plus vite les modifs pour repasser à "off"... Merci beaucoup pour ça !
 
Par contre, l'affichage des images ne fonctionne plus... Comme j'utilise un petit script pour resizer les images, -> j'ai un probleme avec la bibliothèque GD2, car si je l'active dans le php, il me dit qu'il ne la trouve pas. Pourtant la dll se trouve bien dans le repertoire "extensions" de php...
Il est où le binz maintenant ???


---------------
Dénicheur de mystérieux mystères mystiques ! Sus aux moustiques ! :: Jeey - MMVII ::
Reply

Marsh Posté le 26-01-2005 à 13:28:44    

Bon pr la .dll c'est réglé !  
 
Du coup, ça remarche en attendant que je corrige le register_global !
 
Merci de votre aide à tous !


---------------
Dénicheur de mystérieux mystères mystiques ! Sus aux moustiques ! :: Jeey - MMVII ::
Reply

Marsh Posté le 26-01-2005 à 13:32:25    

Va voir le fichier install.txt (readme.txt) de php. Il y a peu ils ont "modifie" la procedure d'install et ils expliquent comment "installer" les dlls supplementaires sans devoir les copier dans le repertoire de windows (a moins que tu sois sous linux :D). Tu dois creer une variable d'envirenement pour indiquer a php ou se trouve le repertoire contenant les dlls il me semble.

Reply

Marsh Posté le 26-01-2005 à 13:40:48    

ouaip y'a un parametre extension_dir a renseigner en fait...


---------------
Dénicheur de mystérieux mystères mystiques ! Sus aux moustiques ! :: Jeey - MMVII ::
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed