voilà, j'ai la dernière version sous Windows XP le problème n'est pas que j'ai d'erreurs, mais le fait que je n'en aie pas.
en effet, j'ai bien beau avoir un code PHP bourré d'erreur, le chargement de la page s'arrête avec une belle page évetuellement blanche et aucune erreur.
cela est plus sécuritaire, mais cela n'aide pas terriblement pour le débogage. à notez que dans mon fichier de configuration (php.ini), la variable erreur_reporting est à E_ALL de façon à voir toutes les erreurs bien que je n'en vois aucune.
oui, il est déjà à On... display_startup_errors est à Off par contre mais il est écrit que cela doit rester à Off.
Extrait de mon fichier de configuration :
error_reporting = E_ALL
; Print out errors (as a part of the output). For production web sites, ; you're strongly encouraged to turn this feature off, and use error logging ; instead (see below). Keeping display_errors enabled on a production web site ; may reveal security information to end users, such as file paths on your Web ; server, your database schema or other information. display_errors = On
; Even when display_errors is on, errors that occur during PHP's startup ; sequence are not displayed. It's strongly recommended to keep ; display_startup_errors off, except for when debugging. display_startup_errors = Off
Je ne vois pas d'où pourrait venir ce problème. Merci d'avance.
oui, je modifie celui qui est dans le menu Config files, php.ini du menu de Wamp5. et j'en ai probablement un autre, à cause que j'avais EasyPHP, mais les erreurs fonctionnaient avec EasyPHP, bien que j'avais un autre problème de compatibilité avec XP ;o)
Essaye de suppirmer le fichier php.ini qui se toruve dans ton rep windows. Ensuite, si ca ne fonctionne toujours pas, il est possible que cela vienne de ton code source directement (redéfinition ou absorbtion). Essaye de faire un simple fichier avec une erreur du genre :
<?
echo '
?>
ca devrait te donner ca :
Parse error: syntax error, unexpected $end in c:\wamp\www\toto\err.php on line 6
À vrai dire, grâce à votre exemple, j'ai vu que votre erreur s'affichait dans ma page principale. je l'ai essayé dans un include, et j'ai vu que l'erreur ne s'affichait pas. j'ai découvert par la suite que le problème venait du fait que j'avais mis un @ devant la balise include, ce qui empêchait les erreurs de s'afficher. en faite, je croyais qu'une erreur ne serait pas affichée seulement si le fichier était introuvable.
donc le problème venait de mon code... je suis désolé du dérangement !