WAMP Error reporting

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : WAMP Error reporting

par supercanard » 06 mai 2008, 18:55

J'utilise WAMP et je n'ai changé (jusque-là) aucun paramètre par défaut.

Dans le php.ini

Code : Tout sélectionner

error_reporting = E_ALL display_errors = On
Dans phpinfo

Code : Tout sélectionner

error_reporting 6143 display_errors On
et l'exécution de
$x = $y + 1;
donne bien : Notice: Undefined variable: y in C:\www\test.php on line 5

Si ce n'est pas le cas chez toi, j'avoue mon impuissance. Désolé.
Je comprend pas, error reporting était pas en E_ALL. En fait j'avais du lire une ligne de commentaire et comme c'était sous bloc note sans couleur j'ai pas du faire attention :D

Donc tout est rentré dans l'ordre je vais pouvoir prendre de bonnes habitudes de codage :wink:

par caroube » 06 mai 2008, 17:28

J'utilise WAMP et je n'ai changé (jusque-là) aucun paramètre par défaut.

Dans le php.ini

Code : Tout sélectionner

error_reporting = E_ALL display_errors = On
Dans phpinfo

Code : Tout sélectionner

error_reporting 6143 display_errors On
et l'exécution de
$x = $y + 1;
donne bien : Notice: Undefined variable: y in C:\www\test.php on line 5

Si ce n'est pas le cas chez toi, j'avoue mon impuissance. Désolé.

par supercanard » 06 mai 2008, 15:32

Le chemin vers le php.ini utilisé est indiqué dans le phpinfo(). Vérifie par là.
Bon aussi, a moins qu'il n'y ait pas d'erreurs dans mes scripts.

Pourtant si je fait :
$x = $y + 10;
PHP devrait retourner un message d'erreur puisque $y n'est pas déclaré

par Cyrano » 06 mai 2008, 13:27

Le chemin vers le php.ini utilisé est indiqué dans le phpinfo(). Vérifie par là.

par supercanard » 06 mai 2008, 13:15

Autre question bête (mais parce que je me suis fait avoir) : as-tu modifié le bon php.ini ? Vérifie avec un phpinfo.
Ah c'est une bonne question. En fait je suis passé par le menu contextuel de l'icône de wamp, il y a un lien vers un php.ini...

par caroube » 06 mai 2008, 09:36

Autre question bête (mais parce que je me suis fait avoir) : as-tu modifié le bon php.ini ? Vérifie avec un phpinfo.

par supercanard » 06 mai 2008, 09:26

Question bête : As-tu redémarré le serveur pour que les modifs de php.ini soient prises en compte ?
Hélas oui...

par caroube » 06 mai 2008, 09:25

Question bête : As-tu redémarré le serveur pour que les modifs de php.ini soient prises en compte ?

WAMP Error reporting

par supercanard » 06 mai 2008, 09:04

Bonjour

Je voudrais configurer WAMP pour qu'il m'affiche toutes les erreurs ou avertissements.
J'ai édité le php.ini
Dans error reporting j'ai bien E_ALL mais il ne m'affiche pas certaines erreurs comme les variables non déclarées.
L'option display error est bien activée aussi

En fait je n'ai rien touché à la config d'origine, y a t-il d'autres paramètres à voir ?

Bonne journée :wink: