php-fpm.conf 错误日志记录选项

php-fpm.conf 错误日志记录选项

我注意到 php-fpm 的配置文件可以使用选项error_log,但我也看到了php_admin_value[error_log]使用。有什么区别?

另外,PHP 手册说标志log_errors指示是否应将脚本错误消息记录到服务器的错误日志或 error_log 中“,但我不知道如何解释这一点。这是否log_errors = off意味着没有错误记录,或者错误将进入 apache/nginx 的日志(而不是由 php-fpm 记录)?

答案1

您可以使用 php_admin_value[error_log] 来指定保存 php 日志的位置,而 log_errors 只是告诉您是否启用或禁用 php 日志

您可以从 php-fpm whit 启用或禁用 php 日志(就像您可以从 php.ini 启用或禁用它一样)

php_admin_flag[log_errors] = on

并告知何时保存:

php_admin_value[error_log] = /var/log/php.log

相关内容