我有一个服务器上的nginx + php-fpm,并且这些消息在2048个字符处被截断,在logging堆栈跟踪时渲染消息非常没有帮助:我看不到以下字段:
你如何克服这个问题? 你改变格式? 还是你find一种方法来克服这个愚蠢的2048字符限制,我听到硬编码? 或者禁用这个回溯?
这是真正的硬编码,你将不得不编辑源文件并自己编译nginx。 看一下nginx源代码仓库中的以下文件: http : //trac.nginx.org/nginx/browser/nginx/trunk/src/core/ngx_log.h#L67
#define NGX_MAX_ERROR_STR 2048
把它增加到你需要的套件。