如何修复:ERR_CONTENT_DECODING_FAILED



4月2024更新:使用我们的优化工具停止收到错误消息并减慢您的系统速度。 立即获取 此链接
  1. 下载并安装 修复工具在这里。
  2. 让它扫描你的电脑。
  3. 然后该工具将 修理你的电脑.

在反向代理上配置资源并且后端通信正在运行时,浏览器中可能会出现ERR_CONTENT_DECODING_FAILED错误。 换句话说,后端返回数据,但不是浏览器预期的形式。 例如:浏览器需要来自GZIP的响应,但接收纯文本。 结果,索引内容的解码失败。 收到内容,但浏览器无法解码/理解数据。

要修复此错误,请在反向代理配置中重置编码请求的Accept-Code标头。

以下是一些纠正错误ERR_CONTENT_DECODING_FAILED的可能解决方案:

如果您是Web开发人员并且在php页面中收到此错误,则解决方案是在php.ini中启用或禁用zlib.output_compression。 如果您的Web内容实际编码,请启用或禁用它。 只需打开php.ini并找到行zlib.output_compression并启用或禁用并保存php.ini文件。

zlib.output_compression =开/关

  1. 尝试以UTF8格式保存代码而不使用BOM(字节顺序标记)。 有时使用Notepad ++++或其他编码工具编写的代码使用UTF8编码,这也会导致此错误。
  2. 如果您在此处特别收到此错误 Chrome浏览器,您可以尝试将Chrome更新到最新版本或重新安装。 如果您使用Chrome扩展程序,请尝试将其全部停用并访问您的网页。 如果您的网页工作正常,请逐个激活它们。 这样,您可以确定罪魁祸首扩展并禁用它。
  3. 如果您在chrome中启用了Privoxy代理,请在此处检查建议的更正。
  4. 如果您在本地计算机上安装了防病毒软件,请尝试将其关闭一段时间并重新加载导致问题的页面。 这样,您就可以确定防病毒是否是导致问题的原因。

在php.ini中启用zlib.output_compression

打开您的php.ini。 在Debian / Ubuntu上,它是/etc/php5/apache2/php.ini:

vi /etc/php5/apache2/php.ini

在Fedora / CentOS / RedHat下,它是/etc/php.ini:

vi /etc/php.ini

找到行zlib.output_compression并激活zlib.output_compression:

zlib.output_compression =开

然后重启Apache:

在Debian / Ubuntu上,运行:

/etc/init.d/apache2重新启动

在Fedora / CentOS / RedHat下,运行:

/ etc / init.d下/ httpd重新启动



2024年XNUMX月更新:

您现在可以使用此工具来防止 PC 问题,例如保护您免受文件丢失和恶意软件的侵害。 此外,它是优化计算机以获得最大性能的好方法。 该程序可轻松修复 Windows 系统上可能发生的常见错误 - 当您拥有触手可及的完美解决方案时,无需进行数小时的故障排除:

  • 步骤1: 下载PC修复和优化工具 (Windows 10,8,7,XP,Vista - Microsoft金牌认证)。
  • 步骤2:点击“开始扫描“找到可能导致PC问题的Windows注册表问题。
  • 步骤3:点击“全部修复“解决所有问题。

下载



禁用G-Zip编码

有时,G-Zip编码是触发此错误的原因。 很少有浏览器提供必要的自定义功能来禁用此功能而不使用第三方扩展。 因此,在此步骤中,我们将下载并安装扩展,然后使用此扩展禁用G-Zip编码。

删除浏览器历史记录和Cookie

有时,浏览器历史记录或cookie可能已损坏。 结果,编码过程可能受到影响。 因此,在此步骤中,我们将删除浏览器历史记录和Cookie。 根据您的浏览器,该过程可能会略有不同。

https://github.com/docker-library/tomcat/issues/82



专家提示: 如果这些方法都不起作用,此修复工具会扫描存储库并替换损坏或丢失的文件。 在问题是由于系统损坏引起的大多数情况下,它都能很好地工作。 该工具还将优化您的系统以最大限度地提高性能。 它可以通过以下方式下载 点击这里