Magento网站突然有"没有收到数据"错误代码:ERR_EMPTY_RESPONSE

Jas*_*vis 4 php apache ubuntu magento

我们已经在电子商务网站上运行了Magento,过去几天似乎有些非常重要的页面根本没有加载!

网站上的大多数页面加载正常但是如果用户"登录"并且他们尝试访问购物车结帐页面,到目前为止最重要的页面,他们会收到图片中显示的下面非常讨厌的消息...

在此输入图像描述

据我所知,过去几天没有对代码进行任何更改,所以我甚至不知道在哪里查找解决方案.

谷歌搜索显示许多人之前遇到过这个问题,主要是在WOrdPress网站上,但从未发布过解决方案!

我希望有人可以指出我们正确的方向,因为如果用户无法结账,这是该网站上的一个主要问题.

我注意到的另一个页面是创建新用户帐户的页面,一旦填写表单并点击提交,它也会显示图像中显示的页面.

我们在Ubuntu 12上运行Apache相信.如果这意味着什么,我们也有Varnish Cache.

请帮忙!

这也是我在FireFox中为同一页面获得的...

在此输入图像描述

Lar*_*zan 6

如其他人所述,请尝试刷新APC操作码缓存.

您可以通过将以下行添加到文件顶部的magento/index.php清除缓存

apc_clear_cache();
apc_clear_cache('user');
Run Code Online (Sandbox Code Playgroud)

警告

由于问题的一个原因可能是损坏的操作码缓存,您应该只使用一次(添加代码,然后调用页面)并在之后其注释掉,否则您将无法通过APC进行任何性能改进,甚至可能降低性能,因为每次调用页面都会填充缓存.

因此,添加代码,调用页面,然后注释掉代码.(如果它不起作用,请将其注释掉并搜索另一个解决方案,不要将代码留在index.php中)