阅读量:0
要配置Ubuntu上的PHP-FPM错误日志,请按照以下步骤操作:
- 打开PHP-FPM配置文件。通常位于
/etc/php/{版本号}/fpm/pool.d/www.conf。例如,如果您使用的是PHP 7.4,则文件路径为/etc/php/7.4/fpm/pool.d/www.conf。使用文本编辑器打开它,如nano或vim:
sudo nano /etc/php/{版本号}/fpm/pool.d/www.conf
将{版本号}替换为您正在使用的PHP版本。
- 在
www.conf文件中找到以下行:
;error_log = /var/log/php-fpm/www-error.log
取消注释(删除行首的分号)以启用错误日志记录,并根据需要更改日志文件路径。例如:
error_log = /var/log/php-fpm/www-error.log
您还可以设置日志级别。例如,要将日志级别设置为error,请使用以下配置:
catch_workers_output = yes
php_admin_value[error_log] = /var/log/php-fpm/www-error.log
php_admin_flag[log_errors] = on
php_admin_value[error_reporting] = E_ALL
-
保存并关闭
www.conf文件。 -
重新启动PHP-FPM服务以应用更改:
sudo systemctl restart php{版本号}-fpm
将{版本号}替换为您正在使用的PHP版本。例如,如果您使用的是PHP 7.4,则命令为:
sudo systemctl restart php7.4-fpm
现在,PHP-FPM错误日志已配置并指向指定的文件。请确保PHP-FPM进程具有将日志写入指定文件的权限。如果遇到权限问题,请更改日志文件的属主和属组:
sudo chown www-data:www-data /var/log/php-fpm/www-error.log
这将把日志文件的属主和属组更改为www-data,这是PHP-FPM在Ubuntu上的默认用户和组。
以上就是关于“如何配置Ubuntu PHP-FPM错误日志”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm