在 CentOS 系統中,PHP 日志通常位于以下幾個位置:
Apache 服務器:
Nginx 服務器:
要查看 PHP 日志,你可以使用 tail
命令實時查看日志內容,或者使用 less
、grep
等命令進行搜索和過濾。
例如,要查看 Apache 服務器的 PHP 錯誤日志,可以使用以下命令:
sudo tail -f /var/log/httpd/error_log
要查看 Nginx 服務器的 PHP 錯誤日志,可以使用以下命令:
sudo tail -f /var/log/nginx/error.log
如果你想搜索特定的錯誤信息,可以使用 grep
命令。例如,要在 Apache 錯誤日志中搜索 “PHP” 關鍵字,可以使用以下命令:
sudo grep "PHP" /var/log/httpd/error_log
在 Nginx 錯誤日志中搜索 “PHP” 關鍵字的命令類似:
sudo grep "PHP" /var/log/nginx/error.log
請注意,根據你的 PHP 配置文件(php.ini)中的設置,日志文件的位置可能會有所不同。因此,建議檢查 php.ini 文件以獲取準確的日志文件位置。你可以在 php.ini 文件中找到以下設置:
error_log = /path/to/your/php_error.log
確保將 “/path/to/your/php_error.log” 替換為實際的日志文件路徑。