Apache正在运行但无法运行

时间:2013-04-25 09:05:20

标签: apache ubuntu ubuntu-12.04

我在ubuntu服务器上运行一个庞大的php应用程序,使用apache2,php5,mysql。

有时(大约每月一次)该网页无法从互联网上访问(“它已经关闭”)。 奇怪的是,service apache2 status表示apache正在运行。 解决方案始终是使用service apache2 restart重新启动apache,一切正常。

服务器负载是最小的,不能成为问题的一部分(我猜)。

我知道,这个描述并不详细,但我没有更多信息。

对于可能导致此问题的任何建议表示赞赏!

3 个答案:

答案 0 :(得分:0)

您做了什么来查看服务器是否正在运行?你检查过是否有任何流程?如果端口是开放的?如果可以从localhost访问服务器?如果错误日志中有任何内容?

答案 1 :(得分:0)

更改/etc/apache2/apache2.conf =>更改所有AllowOverride all

并确保/etc/apache2/sites-available/000.default.conf =>验证您访问的目录的路径。

答案 2 :(得分:0)

禁用防火墙或防病毒软件,然后重试。