WordPress 后台发布文章返回 Error 324 ERR_EMPTY_RESPONSE 的解决办法

文 / @UTHEME

WordPress网站出现Error324 ERR_EMPTY_RESPONSE错误的解决方法

我最近帮助一位朋友解决了一个关于WordPress网站的问题。他在发布文章的时候,出现了Error324 ERR_EMPTY_RESPONSE错误。这位朋友单位有几个网站,都是基于WordPress多站点建设的。我帮他检查了一下,发现一个网站正常,但是另一个网站出现了错误。因此,我就开始着手解决这个问题。

问题的排查过程

最初,我猜测是程序的某个地方出现了错误。但是,打开WordPress调试模式之后,只有一个无关紧要的警告级别的错误,应该不会影响文章的发布。于是,我试着禁用了所有的插件,但问题依然存在。显然不是插件的问题。接着,我又重新安装了WordPress内核文件,但结果仍然是一样的。最后,我检查了数据库,但是数据库正常。

在进行了上述步骤之后,我考虑到了网络的问题。由于发布文章时,服务器发送回来的响应丢失了,或者被拦截了,所以我怀疑是网络问题导致的。于是,我咨询了朋友公司的管理员,发现服务器上设置了防火墙。我关闭了防火墙,测试成功了。防火墙是造成这个问题的原因,但是,关闭防火墙显然不是一个安全的方法。为了解决这个问题,我们需要逐个排查防火墙上的规则,以找出是哪一条规则影响到了服务器发送回来的请求。

解决方法

如果你遇到了Error324 ERR_EMPTY_RESPONSE这个问题,首先,建议你检查一下防火墙或者服务器网络的设置。如果不方便直接操作服务器,可以把网站下载下来,放到本地环境测试。如果本地环境运行没问题,那基本上就可以确定是服务器的问题了。此时,你可以找服务器提供商,或者网络管理员解决服务器问题。

添加UTHEME为好友
扫码添加UTHEME微信为好友
· 分享WordPress相关技术文章,主题上新与优惠动态早知道。
· 微信端最大WordPress社群,限时免费入群。