Version complète: sur le forum Webmaster Hub : mode debug php
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > PHP
adn
Bonjour,

Je n'ai aucune erreur php qui remonte, malgré la mise en place en début de mes scripts de

CODE
error_reporting(E_ALL);


Exemple, j'enleve un ";" j'obtiens une page blanche !

C'est un peu dur de débuguer dans ces conditions, j'y vais pas dicotomie... bref savez-vous pourquoi ?
NorSeb
Bonjour,

Pour commencer, un script peut ne pas marcher sans erreur de syntaxe. wink.gif

Il existe des logiciels qui permettent de débugger sans mettre des "echo" partout mais je ne les ai jamais essayé.

Tu as un exemple ?
adn
Justement par exemple :

J'oublie un ";" en fin de ligne j'obtiens une page blanche.

J'écris "mysql_qery" au lieu de "mysql_query", pas d'erreur.

CODE
if (!$link exit;


Page blanche !

Je vais en chercher d'autres, mais il me semble qu'il était plus bavard avant.
adn
Trouvé IMSTP3.gif

Il faut ajouter:

CODE
ini_set('display_errors', TRUE);


et pour bien faire mettre:

CODE
error_reporting(E_ALL | E_STRICT);


Ca servira peut-être à d'autres wink.gif

@++
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.