如何解决Node错误“Httpd失败”?

时间:2012-11-08 00:45:06

标签: webserver apache

我在修改node.js并尝试在我们的服务器上进行设置时,对我们的网站httpd.conf文件进行了一些更改,可能还有其他一些事情。

我们的服务器时不时地崩溃,我无法弄清楚问题,但我只是意识到这可能是由于我在修补node.js时所做的事情造成的。

以下是我们问题的屏幕截图:

enter image description here

为什么会发生这种情况?我尝试使用/ scripts / rebuildhttpdconf修复程序重置Apache目录中的httpd.conf文件,但它似乎没有帮助。

1 个答案:

答案 0 :(得分:1)

在与@Sneaksta聊天并在error_log中挖掘后,我们发现以下错误消息:

[Thu Nov 08 12:22:24 2012] [emerg] (43)Identifier removed: couldn't grab the accept mutex 

根据michaelwlucas.com上的博客文章,这看起来像是apache的内部互斥锁的问题。将以下行放入您的apache配置应解决此问题(通过简单地使用内存中的互斥锁而不是锁定文件):

AcceptMutex posixsem