我正在运行 nginx 和 PHP 5.5 以及我的所有error_log
当传递的字符串很长时,消息会被截断。
我已经更新了我的php.ini
文件并将日志最大长度从 1024 增加到 0(无最大值),但这种情况仍在发生。
如果您希望日志行长度超过 2048 字节,则需要重新编译 Nginx。从http://wiki.nginx.org/HttpLuaModule http://wiki.nginx.org/HttpLuaModule:
Nginx 核心中的错误消息有硬编码的长度限制。最多 2048 字节,包括尾随换行符和前导时间戳。您可以通过修改 Nginx 源代码树中 src/core/ngx_log.h 文件中的 NGX_MAX_ERROR_STR 宏定义来手动修改此限制。如果消息大小超过此限制,Nginx 核心将自动截断消息文本。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)