Heim  >  Artikel  >  Backend-Entwicklung  >  So geben Sie Fehler in eine Datei in PHP aus

So geben Sie Fehler in eine Datei in PHP aus

藏色散人
藏色散人Original
2021-10-18 09:16:082410Durchsuche

So geben Sie Fehler in eine Datei in PHP aus: 1. Suchen Sie php.ini in der PHP-Konfigurationsdatei. 2. Geben Sie die Fehlerinformationen in die Protokolldatei ein, indem Sie „log_errors = On“ festlegen.

So geben Sie Fehler in eine Datei in PHP aus

Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer

Wie gibt PHP Fehler in eine Datei aus?

Geben Sie PHP-Fehler in eine Protokolldatei ein

(LAMP) verhindert, dass Client-Browser PHP-Codefehler anzeigen und speichert Fehlermeldungen in einer Protokolldatei:

Suchen Sie php.ini in der PHP-Konfigurationsdatei (z. B. In / etc/php.ini unter Centos6.7), setzen Sie

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

Suchen Sie die Apache-Konfigurationsdatei http.conf (z. B. /etc/httpd/conf/httpd.conf unter Centos6.7), setzen Sie

  php_flag display_errors off
  php_value error_reporting 2039

Starten Sie den Apache-Server neu

service httpd restart

Hinweis:

1. Wenn das durch log_errors angegebene Verzeichnis vorhanden ist oder keine Berechtigung hat, wird der Fehler trotzdem an den Browser ausgegeben

2 Der Centos-Benutzer, der Fehlerprotokolle in die log_errors-Datei schreibt ist Apache (kein Apache-Server, sondern ein Benutzer von Centos), achten Sie also auf die Berechtigungen des Apache-Benutzers

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo geben Sie Fehler in eine Datei in PHP aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn