Débuguer un site en PHP avec un .htaccess
Petite une astuce pour afficher les erreurs PHP sur un serveur de type mutualisé qui ne les affiche pas
le but est de permettre l’affichage des erreurs (Notice, Warning, Fatal error, etc… pour débuguer un script PHP
lorsque le serveur a bloqué les erreurs (« error-reporting » du php. ini sur off), ce qui est fréquent sur les mutualisés.
Il suffit de mettre sur la racine du serveur, ou dans un dossier spécifique, un fichier. htaccess contenant simplement cette ligne :
php_flag display_errors on
Toutes les erreurs (notice, warning, etc… ) n’apparaitront que dans le dossier dans lequel se trouve le .htaccess.
Quand le site est fini, on peut supprimer ce fichier…
On peut aussi utiliser la fonction « ini-set » en haut de chaque page à tester… Mais c’est nettement plus fastidieux.
NB : cette astuce, écrite par votre serviteur, a été publiée dans le Journal du Net
No Responses to “Débuguer un site en PHP avec un .htaccess”