在Ubuntu上分析php-fpm的錯誤日志,可以按照以下步驟進行:
/var/log/php-fpm/error.log。使用 tail 命令實時查看最新的日志條目:
sudo tail -f /var/log/php-fpm/error.log
或者使用 cat 命令查看日志文件內容:
sudo cat /var/log/php-fpm/error.log
如果需要修改錯誤日志級別或日志文件的位置,可以在 /etc/php/{version}/fpm/pool.d/www.conf 文件中進行配置。例如,要將錯誤日志級別設置為 alert,可以將以下行:
catch_workers_output yes
php_admin_value[error_log] /var/log/php-fpm/custom_error.log
php_admin_flag[log_errors] on
php_admin_value[error_reporting] E_ALL & E_DEPRECATED & E_STRICT
然后重啟PHP-FPM服務以應用更改:
sudo systemctl restart php{version}-fpm
通過以上步驟,你可以有效地分析Ubuntu上php-fpm的錯誤日志,并根據日志內容進行相應的故障排除和優化。