Bonjour,
Sur mon application, en production, je loggue les erreurs php avec un trigger personnalisé tout au moins, les erreurs php non fatales.
Pour les erreurs fatales, je dois passer par une directive dans le fichier htaccess.
Ce fichier là doit retourne une erreur :
1 2 3 4 5 6
| <?php
function toto()
{echo 'toto';}
function toto()
{echo 'toto';}
?> |
à savoir :
PHP Fatal error: Cannot redeclare toto() (previously declared in /home/web/kiplante.php:3) in /home/web/kiplante.php on line 5
Mais je n'arrive pas à logger cette erreur.
J'ai mis dans mon htaccess ceci :
php_value error_reporting x
Comme j'ai mon trigger pour les erreurs non fatales, je ne voudrais logger avec htaccess uniquement les erreurs fatales.
J'ai testé sans succès plusieurs valeurs x : 1,2,4,8,128, 16384, ...
Celles qui marchent sont : 30719, 999999999, -1
En toute logique, je devrais avoir 4 maximum et logger mon erreur non ?
Merci de vos lumières.
Partager