php錯誤日誌簡單配置方法

2022-09-28 20:33:22 字數 1180 閱讀 2123

php.ini:

; 錯誤日誌

log_errors = on

; 顯示錯誤

display_errors = off

; 日誌路徑

error_log = "/usr/local/lnmp/php/vawww.cppcns.comr/log/error_log"

; 錯誤等級

error_reporting = e_all&~e_notice

php-fpm.conf:

[global]

; php- 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

注意:如果錯誤日誌沒有寫入到檔案,檢視www使用者對`php_admin_value[error_log]`的路徑是否有寫入許可權

其他:`php_flag` 修改`php.ini`中的配置 開關形式on或off 可以被`ini_set`修改

`php_value` 修改`php.ini`中的配置 value形式 可以被`ini_set`修改

`php_admin_flag` 修改`php.ini`中的配置 開關形式on或www.cppcns.comoff 不可以被`ini_set`修改

`php_admin_value` 修改`php.ini`中的配置 value形式 不可以被`ini_set`修改

PHP的錯誤日誌配置

1 配置指令 1 設定錯誤報告級別 error reporting指令確定報告的級別,共有16個不同的級別。級別 描述 e all 所有錯誤和警告 e complie error 致命的編譯時錯誤 e complie warning 編譯時警告 e core error e core warning...

配置php錯誤日誌提示方式

php配置檔案 一般情況下路徑為 etc php.ini 中可設定日誌的顯示形式 1 display errors on 頁面輸出錯誤提示,一般用於開發模式 display errors off 頁面不輸出錯誤提示,只顯示伺服器錯誤,用於線上模式 若將display errors置為off則會引發乙...

php錯誤日誌

對於php開發者來說,一旦某個產品投入使用,應該立即將display errors選項關閉,以免因為這些錯誤所透露的路徑 資料庫連線 資料表等資訊而遭到黑客攻擊。但是,任何乙個產品在投入使用後,都難免會有錯誤出現,那麼如何記錄一些對開發者有用的錯誤報告呢?我們可以在單獨的文字檔案中將錯誤報告作為日誌...