在 CentOS 系统中,PHP 日志级别的设置取决于你使用的 PHP 应用程序或框架。通常,PHP 日志级别可以在应用程序的配置文件中设置。以下是一些常见的 PHP 应用程序和框架的日志级别设置方法:
php-fpm.conf
或 www.conf
文件中设置日志级别。找到 catch_workers_output
和 php_admin_value[error_log]
配置项,然后设置 log_level
参数。例如:catch_workers_output = yes
php_admin_value[error_log] = /var/log/php-fpm/error.log
log_level = 7
这里的 log_level
值可以是 0 到 8 之间的整数,数字越大,日志级别越高。常见的日志级别有:
.env
文件中设置日志级别。例如,要将日志级别设置为 “debug”,可以添加以下行:LOG_LEVEL=debug
或者,在 config/logging.php
文件中修改 default
日志通道的 level
设置:
'default' => env('LOG_LEVEL', 'debug'),
.env
文件中设置日志级别。例如,要将日志级别设置为 “debug”,可以添加以下行:# .env file
APP_DEBUG=debug
或者,在 config/packages/monolog.yaml
文件中修改 handler
设置:
handlers:
monolog:
type: stream
path: "%kernel.logs_dir%/%kernel.environment%.log"
level: debug
请注意,这些示例仅适用于特定的应用程序和框架。你需要根据你的实际情况进行调整。在更改配置文件后,请确保重启相应的服务以使更改生效。