鍍金池/ 問(wèn)答/PHP  Linux/ nginx+php怎么打印php的錯(cuò)誤日志?

nginx+php怎么打印php的錯(cuò)誤日志?

我修改了php.ini里的error_log路徑,重啟php-fpm查看phpinfo()確實(shí)是修改成功的。
php出錯(cuò)時(shí)瀏覽器也確實(shí)沒(méi)有顯示錯(cuò)誤,但是我設(shè)置的日志文件中也沒(méi)有任何報(bào)錯(cuò)信息,不知道應(yīng)該怎么做,求解

回答
編輯回答
萢萢糖

開(kāi)啟錯(cuò)誤級(jí)別的設(shè)置了嗎?
如果關(guān)閉所有的錯(cuò)誤監(jiān)控,日志文件內(nèi)依舊是沒(méi)有數(shù)據(jù)的。

/usr/local/php/etc/php.ini
---------------------------
error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
display_errors = Off
log_errors = On
; Log errors to specified file. PHP's default behavior is to leave this value
; empty.
; http://php.net/error-log
; Example:
;error_log = php_errors.log
; Log errors to syslog (Event Log on Windows).
;error_log = syslog
  • error_log 錯(cuò)誤日志的生成目錄
  • error_reporting 生產(chǎn)環(huán)境錯(cuò)誤級(jí)別應(yīng)全開(kāi)
  • display_errors 在頁(yè)面上不顯示錯(cuò)誤
  • log_errors 開(kāi)啟錯(cuò)誤日志

具體描述請(qǐng)移步 https://segmentfault.com/a/11...

2018年2月12日 09:06
編輯回答
只愛(ài)你

日志權(quán)限沒(méi)有設(shè)置好,將日志權(quán)限開(kāi)放就成功了

2018年6月7日 06:28