Maison  >  Article  >  développement back-end  >  Comment afficher et enregistrer les erreurs PHP à l’aide de .htaccess ?

Comment afficher et enregistrer les erreurs PHP à l’aide de .htaccess ?

Barbara Streisand
Barbara Streisandoriginal
2024-11-02 11:37:30550parcourir

How to Display and Log PHP Errors Using .htaccess?

Affichage des erreurs PHP avec .htaccess

Pour déboguer les problèmes PHP sur un site Web en direct avec un accès limité aux fichiers de configuration, l'utilisation de .htaccess peut être une solution utile. En ajoutant le code suivant à votre fichier .htaccess, vous pouvez activer l'affichage des erreurs sans modifier le fichier php.ini :

php_flag display_errors on
php_flag display_startup_errors on
php_flag html_errors on

Cependant, cette approche n'affiche que les erreurs sur la page Web, ce qui peut s'avérer peu pratique pour les utilisateurs sensibles. sites Web. Pour capturer les erreurs dans un fichier journal pour une analyse ultérieure, ajoutez les lignes suivantes à .htaccess :

php_flag log_errors on
php_value error_log /home/path/public_html/domain/PHP_errors.log

La directive error_log spécifie le chemin d'accès à un fichier journal où les erreurs PHP seront enregistrées. Vous devez remplacer "/home/path/public_html/domain/PHP_errors.log" par l'emplacement réel sur votre serveur.

Une fois ces paramètres en place, les erreurs PHP seront affichées à la fois sur la page Web et enregistrées dans le fichier spécifié. Cela vous permet de diagnostiquer rapidement les problèmes tout en conservant la convivialité de votre site Web.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn