gpt4 book ai didi

php - 基于 Smarty 的 Web 应用程序中的内容编码错误

转载 作者:行者123 更新时间:2023-11-28 00:23:57 25 4
gpt4 key购买 nike

我开发了一个 Smarty基于 web 应用程序,但由于 Google Maps 页面非常重以及大量的 HTML 代码。

加载时大约大于 1 MB。我正在尝试压缩它,因为它经常更新。

我使用了:.htaccess 配置来压缩:

<IfModule mod_gzip.c>
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file \.(html?|txt|css|js|php|pl)$
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
</IfModule>

...但什么也没发生。

我还尝试了 php gzipob_start() 方法,但它抛出了内容编码错误。我怎样才能让它成为可能?

最佳答案

  1. 我们在编码过程中遇到了一些问题。有时我们会错过编码命令。如果按照真正的程序(命令)或者编码软件,那么在这种情况下我们的问题可能就迎刃而解了。

    例如,我们要制作一个 .gzip 文件:

    gzip -9 production.min.css

    它将生成production.min.css.gz 文件。

  2. 有时它可能会发生,如果你的配置从不同的服务器中选择数据作为 Apache和别的。解决方案是在 php.ini 中打开 zlib.output_compression

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

    vi /etc/php5/apache2/php.ini

    关于 Fedora , CentOS , 和 Red Hat Linux , 它是 /etc/php.ini:

    vi /etc/php.ini

    找到 zlib.output_compression 行并打开 zlib.output_compression:

    zlib.output_compression = On

    之后重启Apache:

    在 Debian 和 Ubuntu 上,您运行:

    /etc/init.d/apache2 restart

    在 Fedora/CentOS/RedHat 上,你运行:

    /etc/init.d/httpd restart
  3. 清除您的浏览器缓存、cookie 等,以确保万无一失。

    它很可能不会永久或暂时解决问题。

  4. 这可能是 gzip 的问题。

    打开一个新选项卡并输入以下“about:config”,然后您会看到一条警告,提醒您要小心。确认一下即可。

    在搜索栏中,输入 “network.http.accept-encoding”。确保其值为 gzip, deflate。如果没有,请右键单击它并单击重置选项。

    有些人报告将其更改为 "true"。它可以解决问题,但我不推荐它,因为它很可能会在未来引起更多问题。

  5. 检查你的防火墙,特别是如果你使用 ZoneAlarm .删除所有添加的程序并重置默认值实际上对我来说是第一次修复它。

  6. 进入您的控制面板,然后单击 Internet 选项,清除您的 SSL 列表

    打开后,点击内容标签,然后点击清除 SSL slate

  7. 您使用的是自定义 DNS 吗?即 OpenNIC .如果是这样,请将其关闭以确保。如果您不知道我在说什么,请忽略此内容。

  8. 运行良好的隐私清理程序,如 Advanced SystemCare或者你用来做那件事的任何东西。

    上次发生在我身上时,我执行了以下所有操作,然后重新启动

    我在任何浏览器中都没有再遇到这个问题,现在已经有一段时间了。

关于php - 基于 Smarty 的 Web 应用程序中的内容编码错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7131441/

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