【问题标题】:Getting Content Encoding Error when i enable Gzip Page Compression on joomla当我在 joomla 上启用 Gzip 页面压缩时出现内容编码错误
【发布时间】:2014-04-18 08:25:03
【问题描述】:

当我在我的 Joomla 网站上启用 Gzip 页面压缩时出现内容编码错误,如何才能启用此功能而不出现此错误?

【问题讨论】:

  • 是 1.5 还是 3.2?还有什么实际错误?这信息确实不够。
  • 它的 joomla 3.2 并且我收到“内容编码错误您尝试查看的页面无法显示,因为它使用了无效或不受支持的压缩形式。请联系网站所有者告知他们这一点问题。”打开网站时出现此错误。如果我刷新网站,它会正常运行。请帮我找出问题
  • 所有浏览器都这样吗?
  • 我在尝试优化 3 站点时遇到此问题,在论坛上将其标记为 FireFox 问题(至少从 v2.x 开始)。我只有在尝试在 FF 中添加新文章时才知道。很高兴有解决方案

标签: joomla joomla3.2


【解决方案1】:

问题可能是您的服务器已经开启了 gzip 压缩。当服务器 gzip 时,Joomla 会再次尝试 gzip,这可能会导致一些奇怪的编码问题。联系您的托管公司,看看他们是否自动 gzip。如果是这样,则无需在 Joomla 中安装它。

【讨论】:

    【解决方案2】:

    也许你和我有同样的问题,实际上在你的代码或 joomla 文件中有一些带有 UTF-8 BOM 的 utf-8 文件 *。
    我认为 gzip 与 UTF-8 BOM 结合会产生编码问题。

    注意: - 并非所有编辑器都能显示 BOM 是否存在。我实际上必须使用另一个编辑器 Notepad++ 来实现那里有一个 BOM,并通过“在没有 BOM 的情况下转换为 utf-8”将其删除,然后保存文件。 (也先在我原来的编辑器中关闭它。) 但也可以将编辑器设置为不包含 BOM。 - 可能这只发生在打开 php 错误报告时

    * 更多关于 UTF BOM:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-16
      • 2021-05-19
      相关资源
      最近更新 更多