要查看 PHP 錯誤日志,請按照以下步驟操作:
找到 php.ini 文件:首先,您需要找到 php.ini 文件的位置。這個文件通常位于您的服務器上,可以在 phpinfo() 輸出中找到。如果您使用的是本地開發環境,它可能在 PHP 安裝目錄下。
打開 php.ini 文件:使用文本編輯器打開 php.ini 文件。例如,在 Windows 上,您可以使用 Notepad++ 或 Visual Studio Code;在 Linux 上,您可以使用 nano 或 vim。
查找錯誤日志設置:在 php.ini 文件中,找到以下兩行配置:
error_reporting = E_ALL
log_errors = On
error_reporting = E_ALL
表示報告所有類型的 PHP 錯誤。log_errors = On
表示將錯誤記錄到日志文件中。如果找不到這些設置,請將它們添加到文件中。
error_log = /path/to/your/php_errors.log
例如,它可能類似于:
error_log = /var/log/php_errors.log
cat /var/log/php_errors.log
注意:在生產環境中,錯誤日志文件通常設置為僅記錄錯誤,而不是警告和通知。這樣可以避免將敏感信息暴露給用戶。如果您需要查看這些信息,可以在 php.ini 文件中將 log_errors
設置為 On
,并將 display_errors
設置為 Off
。