Heim  >  Artikel  >  Backend-Entwicklung  >  So richten Sie ein PHP-Fehlerprotokoll ein

So richten Sie ein PHP-Fehlerprotokoll ein

coldplay.xixi
coldplay.xixiOriginal
2020-08-03 11:09:583227Durchsuche

So legen Sie das PHP-Fehlerprotokoll fest: 1. Fehlerprotokoll, Code ist [log_errors =On] 2. Anzeigefehler, Code ist [display_errors = Off] 3. Protokollpfad, Code ist [error_log = "; /usr/local/lnmp/php..].

So richten Sie ein PHP-Fehlerprotokoll ein

So legen Sie das PHP-Fehlerprotokoll fest: 🎜>

; 错误日志
log_errors = On
; 显示错误
display_errors = Off
; 日志路径
error_log = "/usr/local/lnmp/php/var/log/error_log"
; 错误等级
error_reporting = E_ALL&~E_NOTICE

php.ini:

[global]
; php-fpm pid文件
pid = /usr/local/php/var/run/php-fpm.pid
; php-fpm 错误日志路径
error_log = /usr/local/php/var/log/php-fpm.log
; php-fpm 记录错误日志等级
log_level = notice
[www]
; 记录错误到php-fpm的日志中
;catch_workers_output = yes
; 慢日志
slowlog = var/log/slow.log
; 关闭打印日志
php_flag[display_errors] = off
; 错误日志
php_admin_value[error_log] = /usr/local/php/var/log/www.log
; 记录错误
php_admin_flag[log_errors] = on
; 内存使用量
php_admin_value[memory_limit] = 32M

Hinweis:

php-fpm.conf:Wenn das Fehlerprotokoll nicht in die Datei geschrieben wird, prüfen Sie, ob der www-Benutzer den Pfad zu „php_admin_value[error_log]“ hat. Schreibberechtigung

Andere:

`php_flag` Ändern Sie den Konfigurationsschalter in „Ein“ oder „Aus“ in „php.ini“ und können Sie ihn mit „ini_set“ ändern

  • `php_value` Ändern Sie das Konfigurationswertformular in `php.ini`, das durch `ini_set` geändert werden kann

  • `php_admin_flag` Ändern Sie `php.ini` Das Konfigurationsschalterformular Ein oder Aus kann nicht durch `ini_set` geändert werden

  • `php_admin_value` Das Ändern des Konfigurationswertformulars in `php.ini` kann nicht durch `ini_set` geändert werden

  • Verwandte Lernempfehlungen:
  • PHP-Programmierung vom Einstieg bis zur Beherrschung

Das obige ist der detaillierte Inhalt vonSo richten Sie ein PHP-Fehlerprotokoll ein. 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