现在的位置: 首页 > 1. 杂文随笔 > 正文
php-fpm的LOG输出
2016年09月08日 1. 杂文随笔 ⁄ 共 389字 暂无评论

之前采取Http协议的AccountServer的调试很痛苦,一些输出信息会直接返还到Client那里,导致不能够随意输出调试信息和错误信息。

昨天在调查为什么总是去DB取静态数据,而没有使用缓存的时候,心想这个问题总是要解决的,不然以后调试太痛苦,于是翻了网上的资料,最后这个资料有效果。

1,修改php-fpm.conf中的配置,如果没有请增加:
[global]
; Note: the default prefix is /usr/local/php/var
error_log = /tmp/php-fpm.log
[www]
; 貌似这个是关键.
catch_workers_output = yes

2.修改php.ini中配置,没有则增加

log_errors = On
error_log = /tmp/php_error.log
;貌似这个也是关键.
error_reporting=E_ALL&~E_NOTICE

【上篇】
【下篇】

给我留言

留言无头像?


×