我正在运行带有 Apache2 的 Ubuntu Intrepid。我正在安装 php5-cli,安装后 apache 不会重新启动。我没有收到任何错误,它只是告诉我 [OK]。htop、top 和 ps -aux 没有返回任何 apache 进程。有什么想法吗?
答案1
您是否看到相关日志文件中记录了任何内容?
通常在 /var/log/apache2 中
答案2
您是在寻找“apache”还是“httpd”?httpd 是实际的 Apache 服务器进程。
类似这样的命令: ps ax | grep http 应该会显示是否有任何正在运行的 Apache 进程。
答案3
尝试运行服务 httpd stop,然后启动并 grep 服务。然后会出现什么吗?
还可以尝试在 /var/log/messagse 上使用 tail -f,并查看执行任何 start/stop/restart 命令时系统显示的内容。
答案4
我发现,当发生这种情况时,Apache 无法写入日志文件,并且通常会在那里出现问题,因此请确保所有日志路径都是正确的