gpt4 book ai didi

php - Zlib Z_STREAM_ERROR 压缩 Apache error_log 中的数据

转载 作者:行者123 更新时间:2023-12-05 07:48:55 34 4
gpt4 key购买 nike

我网站的某些子页面未完全传输。相反,流似乎停止了。有一些我认为可能无关紧要的 PHP 警告和消息(例如 undefined variable 和索引)。然后error_log文件中有如下错误:

[deflate:error] [pid 30608] [client 178.203.20.157:65337] AH01386: Zlib error -2 deflating data ((null)), referer: https://knipsakademie.de/mannheim

我发现 -2 表示 Z_STREAM_ERROR。但不幸的是,我真的不明白我在处理什么。服务器正在运行 Plesk 12.5.30 和 PHP 5.6.22 作为 FPM。

phpinfo() 告诉我 zlib 已启用并且我有如下流过滤器:zlib.inflate、zlib.deflate 和名为 compress.zlib://的 Stream Wrapper 设置

// this is not from php.ini but from the output of phpinfo()
zlib.output_compression = off
zlib.output_compression_level = -1
zlib.output_handler = [no value]

奇怪的是这个子页面工作正常:

https://knipsakademie.de/frankfurt/gutschein

但是这个有错误并且没有完全传输:

https://knipsakademie.de/mannheim/gutschein

这两个页​​面上的内容确实不同,但网站本身的结构不同。内容是从数据库中提取的。现在我知道我在这个网站上通常会遇到某种字符集问题,因为我的 JSON_encodes() 只能使用一种解决方法,而且我有点忽略了这个问题,因为我不完全理解如何解决它。所以我想我的问题是:这个缩小问题可能与字符集有关吗?

如何获得有关此问题的更多信息?我应该查看其他服务器日志文件吗?

感谢您的帮助!!!

最佳答案

有相同的:

AH01386: Zlib error -2 deflating data ((null))
(20014)Internal error (specific information not available): [client xxx.xxx.xxx.xxx:39294] AH01075: Error dispatching request to : (passing brigade to output filters)

经过大量的:

PHP message: PHP Notice: Undefined index: _variablename_

此错误仅出现在我的脚本的某些实例中(它从 mysql 数据库中提取联系人信息),但我无法找到原因。最后我决定忽略 PHP 通知插入:

<?php error_reporting (E_ALL ^ E_NOTICE); ?>

在我的 php 页面之上如所述: https://www.stechies.com/undefined-index-error-php/

错误消失了

PHP 版本 7.3 - Apache/2.4.25 (Debian)

关于php - Zlib Z_STREAM_ERROR 压缩 Apache error_log 中的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37952355/

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