在 CentOS 上配置 PHP-FPM 日志,你需要编辑 PHP-FPM 的配置文件。以下是配置步骤:
打开终端。
使用文本编辑器(如 vi、nano 等)打开 PHP-FPM 配置文件。通常,该文件位于 /etc/php-fpm.d/www.conf 或 /etc/php-fpm.conf。例如,使用 vi 编辑器,你可以运行以下命令:
sudo vi /etc/php-fpm.d/www.conf
或者
sudo vi /etc/php-fpm.conf
在配置文件中找到以下行:
;error_log = /var/log/php-fpm/error.log
这一行定义了 PHP-FPM 错误日志的位置。取消注释(删除行首的分号)并设置你希望的日志文件路径。例如:
error_log = /var/log/php-fpm/error.log
同样地,找到以下行:
;access.log = /var/log/php-fpm/access.log
这一行定义了 PHP-FPM 访问日志的位置。取消注释并设置你希望的日志文件路径。例如:
access.log = /var/log/php-fpm/access.log
保存并关闭配置文件。
重启 PHP-FPM 服务以使更改生效。运行以下命令:
sudo systemctl restart php-fpm
或者,如果你使用的是较旧的系统初始化系统,可以尝试:
sudo service php-fpm restart
现在,PHP-FPM 日志将记录到你指定的文件中。请确保 PHP-FPM 进程具有足够的权限来写入这些日志文件。如果遇到权限问题,可以使用 chown 和 chmod 命令更改日志文件的属主和权限。