gpt4 book ai didi

php - 为什么 ob_start ('ob_gzhandler' ) 破坏了这个网站?

转载 作者:可可西里 更新时间:2023-10-31 22:48:08 24 4
gpt4 key购买 nike

如果存在 ob_start('ob_gzhandler'),我有一个网站会在浏览器中抛出内容编码错误。如果我删除语句,它运行正常。

  • 该网站与许多其他网站使用相同的框架、服务器和托管包。它们都有效,无论语句是否在其中。
  • 该语句位于框架中,而不是应用程序代码中,因此它被所有站点共享。
  • 工作站点和非工作站点之间的配置没有区别。
  • 网站在本地运行良好,使用完全相同的代码和数据。
  • 您可以使用 curl/wget 获取站点,返回的 HTML 可以在浏览器中正常呈现。
  • 响应头完全一样,没有out语句。

我现在删除了远程服务器上的所有代码,并重新上传了所有内容。还是没有变化。下一步是重新安装该站点,并从头开始,但我不想丢失所有数据。

有任何指示、建议或解决方案吗?

最佳答案

通常我在下面做,它对我有用,试一试

在开始ob_start();的页面底部写入ob_end_clean();ob_flush();

引用资料:

ob_end_clean();

ob_flush();

关于php - 为什么 ob_start ('ob_gzhandler' ) 破坏了这个网站?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5441784/

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