php-fpm中启用慢日志配置
apache+php的环境没有这个功能,必须是nginx+php-fpm环境中
mysql可以启动慢日志,php-fpm也可以记录慢日志。
启用慢日志的方法
vi /usr/local/php/etc/php-fpm.conf
打开php-fpm的配置文件
PHP 5.3.3 之前版本
<value name="request_terminate_timeout">10s</value> <value name="request_slowlog_timeout">1s</value> <value name="slowlog">logs/slow.log</value>
PHP 5.3.3 之后版本
request_terminate_timeout = 30s request_slowlog_timeout = 1s slowlog = var/log/php-fpm.log.slow
Ps.
request_terminate_timeout 将执行时间太长的进程直接终止
request_slowlog_timeout 将执行过慢的文件写入日志,request_slowlog_timeout 0s表示关闭慢日志
slowlog 慢日志的路径
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
- 上一篇: 网站ico图片api
- 下一篇: 用file_get_contents抓取网页乱码的2种解决方式