我正在ubuntu服务器上运行一个巨大的php应用程序,使用apache2,php5,mysql。Apache正在运行,但无法正常工作
有时(大约每月一次)网页无法从互联网到达(“它已关闭”)。 奇怪的是,service apache2 status
表示apache正在运行。 解决方案总是使用service apache2 restart
重新启动apache,一切正常。
服务器负载是最小的,不能成为问题的一部分(我猜)。
我知道,这个描述并不像它应该那样详细,但我没有更多的信息。
有关可能导致此问题的任何建议,敬请欣赏!
因为这不是一个编程问题,所以它在堆栈溢出问题上是不合理的。可能想尝试超级用户子网站。除此之外 - 请检查apache2.conf中的MPM设置,如果MaxConnectionsPerChild高得可笑,请降低它。同时定期给Apache一个'SIGHUP'可以解决这个问题。 – 2013-04-25 09:08:09
不是超级用户 - 应该在serverfault上 – symcbean 2013-04-25 09:27:53