php - 如何更改PHP-FPM错误日志的格式?

标签 php stderr fpm

可能是一个非常简单的问题,但如何更改 FPM 日志的日志格式? stderr 中的 im 条目看起来像这样:

2017/12/12 10:59:09 [error] 17#17: *6 FastCGI sent in stderr: "PHP message: 2017-12-12 11:59:09 > WARNING > WarningId: 1234 [] 

我想删除的是 [error] 部分,因为在这个例子中我通过 monolog 记录警告。

最佳答案

从 PHP 7.3 开始你可以使用

[www]
catch_workers_output = yes
decorate_workers_output = no

在 php-fpm.conf(或 php-fpm.d/或 pool.d/,取决于你的系统)中删除一些额外的装饰

关于php - 如何更改PHP-FPM错误日志的格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47771045/

相关文章:

java - 当方法生成 std​​err 时,如何在 STDERR 前面添加信息?

c - 处理函数错误消息的最佳方式?

php - 如果 opcache 是打开的,为什么我的新代码即使没有任何 php-fpm 重启也能工作?

php - 如何将 PHP-FPM 与别名目录一起使用

PHP - 将 Nginx 与 php-fpm 结合使用时获取自定义 header

php - 代码在 symfony 中的每个操作之前运行

php - 如何在 phpword 和 Codeigniter 中每 4 列创建新行?

stdout - 将 SystemVerilog $display 发送到 stderr

php - 如何将此 php 代码放入 cloumus

php - CodeIgniter 从托管到本地主机失败