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()函数,送出一个用户自定义的错误信息。