Maison > développement back-end > Problème PHP > Comment afficher les erreurs dans un fichier en php

Comment afficher les erreurs dans un fichier en php

藏色散人
Libérer: 2023-03-13 10:50:02
original
2460 Les gens l'ont consulté

Comment afficher les erreurs dans un fichier php : 1. Recherchez php.ini dans le fichier de configuration php ; 2. Entrez les informations d'erreur dans le fichier journal en définissant "log_errors = On".

Comment afficher les erreurs dans un fichier en php

L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.1, ordinateur DELL G3

Comment php génère-t-il des erreurs dans un fichier ?

Entrer les erreurs PHP dans un fichier journal

(LAMP) empêche les navigateurs clients d'afficher les erreurs de code PHP et enregistre les messages d'erreur dans un fichier journal :

Recherchez php.ini dans le fichier de configuration php (comme In / etc/php.ini sous Centos6.7), définissez

  display_errors = Off //不允许在浏览器中显示错误信息
  log_errors = On //将错误信息输入到log文件中
  error_log = /var/www/html/php_errors_log//指定错误日志位置
Copier après la connexion

Recherchez le fichier de configuration Apache http.conf (tel que /etc/httpd/conf/httpd.conf sous Centos6.7), définissez

  php_flag display_errors off
  php_value error_reporting 2039
Copier après la connexion

Redémarrez le serveur Apache

service httpd restart

Remarque :

1. Si le répertoire spécifié par log_errors existe ou n'a pas d'autorisation, l'erreur sera toujours affichée dans le navigateur

2. L'utilisateur Centos qui écrit les journaux d'erreurs dans le fichier log_errors. est Apache (pas un serveur Apache, mais un utilisateur de Centos), alors faites attention aux autorisations de l'utilisateur Apache

Apprentissage recommandé : "Tutoriel vidéo PHP"

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!

Étiquettes associées:
php
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal