PHP
1、php-fpm慢日志
配置文件 php-fpm.conf
设置参数:
request_slowlog_timeout : 默认 是0,php的慢脚本日志是关闭的,因此设置为大于0的n,表示执行时间超过n的脚本将记录进入slowlog里。
slowlog : 慢日志记录路径
request_slowlog_timeout 和 slowlog需要同时设置,
开启request_slowlog_timeout的同时需要开启 slowlog,
去掉request_slowlog_timeout 、slowlog的前缀分号';'
设置request_slowlog_timeout =1;
保存后重启php-fpm
2、php-error错误日志
配置文件 : php.ini
error_reporting = E_ALL ;将会向PHP报告发生的每个错误
display_errors = Off ;不显示满足上条 指令所定义规则的所有错误报告
log_errors = On ;开启错误日志
log_errors_max_len = 1024 ;设置每个日志项的最大长度
error_log = /var/php_errors.log ;指定产生的 错误报告写入的日志文件位置
此外,不仅可以记录满足error_reporting所定义规则的所有错误,而且还可以使用PHP中的error_log()函数,送出一个用户自定义的错误信息。