博客
关于我
[PHP] PHP-FPM的access日志error日志和slow日志
阅读量:650 次
发布时间:2019-03-15

本文共 683 字,大约阅读时间需要 2 分钟。

[关于PHP-FPM错误日志的配置指南]

PHP-FPM日志配置是Web服务器环境中非常重要的一步。以下是针对PHP错误日志配置的详细说明,帮助您正确记录和管理PHP运行时错误信息。

1. 错误日志设置

在配置PHP-FPM时,首先需要开启错误日志记录功能。通常建议将日志配置文件放在 /etc/php/7.3/fpm/pool.d/www.conf 中。

在配置文件中添加以下设置:

php_flag[display_errors] = onphp_admin_value[error_log] = /var/log/php/www.error.logphp_admin_flag[log_errors] = on

2. 权限设置

为了确保日志能够被正确写入,需要为/var/log/php目录赋予适当权限。执行以下命令以设置文件权限:

chown www-data:www-data /var/log/php/

3. 访问日志启用

如果您需要同时记录PHP脚本对文件系统的访问日志,可以在同一个配置文件中添加以下设置:

access.log = /var/log/php/www.access.log

4. 慢日志记录

为了跟踪长时间处理请求的日志,可以启用慢日志记录功能。在配置文件中添加以下内容:

slowlog = /var/log/php/www.log.slowrequest_slowlog_timeout = 10

以上配置可以帮助您全面监控PHP应用的运行状态。确保 Servlet) 服务器的配置与实际环境匹配,必要时根据具体需求调整相关参数。

转载地址:http://zgnmz.baihongyu.com/

你可能感兴趣的文章
Explore Optimization
查看>>
连接Oracle数据库经常报错?关于listener.ora和tnsnames.ora文件的配置
查看>>
解决数据库报ORA-02289:序列不存在错误
查看>>
map[]和map.at()取值之间的区别
查看>>
【SQLI-Lab】靶场搭建
查看>>
【Bootstrap5】精细学习记录
查看>>
Struts2-从值栈获取list集合数据(三种方式)
查看>>
参考图像
查看>>
*.json: [“usingComponents“][“van-button“] 未找到
查看>>
设计模式(18)——中介者模式
查看>>
error LNK2019:无法解析的外部符号_imp_CryptAcquireContextA@20
查看>>
推荐几篇近期必看的视觉综述,含GAN、Transformer、人脸超分辨、遥感等
查看>>
【专题3:电子工程师 之 上位机】 之 【46.QT音频接口】
查看>>
一文理解设计模式--命令模式(Command)
查看>>
VTK:可视化之RandomProbe
查看>>
block多队列分析 - 2. block多队列的初始化
查看>>
Java时间
查看>>
不编译只打包system或者vendor image命令
查看>>
【编程】C语言入门:1到 100 的所有整数中出现多少个数字9
查看>>
flink启动(二)
查看>>