【问题标题】:Apache ERR_INCOMPLETE_CHUNKED_ENCODINGApache ERR_INCOMPLETE_CHUNKED_ENCODING
【发布时间】:2014-08-22 16:40:51
【问题描述】:

有时,在将代码部署到服务器后,我会莫名其妙地收到以下控制台消息和完全空白的屏幕:

net::ERR_INCOMPLETE_CHUNKED_ENCODING 

Apache 重启修复了它,但我不明白它为什么会发生。文件系统更改但没有任何配置。我在不进行部署时从未遇到过它,因此在 apache 运行时文件系统发生变化似乎是导致它的原因。

文档根目录是指向最新版本文件夹的符号链接(当前/)。

【问题讨论】:

  • 我遇到了类似的问题。我不确定它是否与代码部署相关,但可能是。它是一个 Symfony 项目,在 PHP 5.5 上运行
  • 我最好的猜测是 Apache 不喜欢更改文档根目录,也许是在符号链接更改期间正在处理请求,因为它只是偶尔发生并且我们的流量增加了。

标签: apache chunked-encoding


【解决方案1】:

这可能不是你的问题,但它为我解决了它,所以我还是要把它扔掉 - 设置 opcache.fast_shutdown=0 修复了它。根据the php docs默认禁用 但已在我们的设置中启用。

【讨论】:

  • 这对我有用。我使用的是默认的 opcache.ini 并且 fast_shutdown 设置为 1,尽管文档仍然说它默认为 0。标志上的文档:php.net/manual/en/…
  • 我说得太早了,看来我仍然收到错误
【解决方案2】:

我在使用 phpmyadmin 时遇到了这个问题。尝试禁用您的防病毒软件。

【讨论】:

  • 这救了我的命,重新启动服务器上的防病毒软件为我解决了这个问题。感谢分享。
猜你喜欢
  • 1970-01-01
  • 2019-05-04
  • 2017-05-25
  • 2015-06-29
  • 2015-07-05
  • 2021-09-22
  • 1970-01-01
相关资源
最近更新 更多