gpt4 book ai didi

PHP Nginx error_log 被截断

转载 作者:可可西里 更新时间:2023-10-31 22:44:06 25 4
gpt4 key购买 nike

我正在运行 nginx 和 PHP 5.5,当传递的字符串很长时,我所有的 error_log 消息都会被截断。

我已经更新了我的 php.ini 文件并将日志最大长度从 1024 增加到 0(无最大值)并且它仍在发生。

最佳答案

如果你想要超过 2048 字节的日志行,你需要重新编译 Nginx。来自 http://wiki.nginx.org/HttpLuaModule :

Nginx 核心中的错误消息有硬编码的长度限制。最多 2048 字节,包括尾随换行符和前导时间戳。您可以通过修改 Nginx 源代码树中 src/core/ngx_log.h 文件中的 NGX_MAX_ERROR_STR 宏定义来手动修改此限制。如果消息大小超过此限制,Nginx 核心将自动截断消息文本。

关于PHP Nginx error_log 被截断,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19084591/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com