使用Nginx + php5-fpm的Wordpress给了我奇怪的502错误和recv()ready()失败了

时间:2011-10-21 19:21:37

标签: wordpress ubuntu nginx php

我最近在安装Nginx php5-fpm时遇到了一个新问题。我将它用于拥有大量会员和流量的制作网站。该网站基本上存在一个wordpress博客(作为cms和博客),以及一个vBulletin 4论坛。 vBulletin 4论坛与php5-fpm和Nginx完美配合,我添加了一些Nginx重写规则(你知道我的意思,对于Nginx下的漂亮网址,不是真正的mod_rewrite htaccess)。配置的其余部分是默认配置。

安装wordpress(我在论坛之后做的)也没有问题。但是当运行wordpress时,当我在管理控制面板中工作时,我从Nginx得到奇怪的502错误,只需单击简单的链接。此外,Wordpress管理员的一些页面似乎没有完全加载(好像页面只是页面的一半,其余的是白色)。

我希望你能帮助我理解(并修复)这里出了什么问题。

这是我的error.log:http://pastie.org/private/praczievxolngnvg3wmreg这里我的php5-fpm.log:http://pastie.org/private/jghgfun4yyjc8aoqpkkg

感谢您的所有时间和精力。如果需要更多信息,请询问,我将提供相应的文件。

1 个答案:

答案 0 :(得分:0)

我找到了解决方案,说实话,这是一个非常愚蠢的解决方案:

我将php5-fpm内存限制设置为4096mb(我有8gb ram专用),但我认为这是所有实例的总数。但相反,每个实例可能是4096mb,这就是我的请求被破坏的原因......