对于服务器pipe理来说很新 所以我无法find问题的根源。
我在1GB Rackspace Cloud Server(Ubuntu 9.10)上使用mod_php运行Apache2。 我的网站经常下降,我必须重新启动apache2才能使网站正常工作。
我检查了“error.log”文件。 没有任何错误消息的迹象。 我甚至search了像[错误] /错误/警告/ [警告]的单词。 但没有结果。
该网站下降,即使然后阿帕奇正在运行。 当站点closures时,检查状态/etc/init.d/apache2状态 ,并给出** * Apache正在运行(pid 433)。 **
任何build议,我应该找的问题。
非常感谢。
将您的LogLevel更改为debugging
我的经验是虚拟服务器经常内存不足。 所以你可以减less你的Apacheconfiguration中的工作量。
还要查看/ var / log / syslog OOM(内存不足pipe理器)消息。
尝试/ var / log / messages并searchhttpd相关的。
系统closures时,如果尝试从服务器本身进行连接,会发生什么情况? (即使用wget,curl,elinks等从相同的服务器的外部地址获取网站,如果不行,请尝试环回)。如果两者都有效,问题出在你的networking上 – 很可能是防火墙。
同时检查netstat -l以确保apache仍然绑定到端口80。
你有没有尝试发布strace -p 433来看看Apache在做什么? (其中443是Apache进程的实际PID,我假设你的PID已经改变了。)