首页 > 代码库 > Apache启动失败
Apache启动失败
Error: Apache shutdown unexpectedly.
14:44:17 [Apache] This may be due to a blocked port, missing dependencies, //这可能是由于阻塞端口,失踪的依赖性,
14:44:18 [Apache] improper privileges, a crash, or a shutdown by another method.//不当的特权、崩溃或关闭了另一种方法
14:44:18 [Apache] Press the Logs button to view error logs and check//按下按钮查看错误日志和检查日志
14:44:18 [Apache] the Windows Event Viewer for more clues//Windows事件查看器的更多线索
14:44:18 [Apache] If you need more help, copy and post this//如果你需要更多的帮助,复制和发布
14:44:18 [Apache] entire log window on the forums//整个窗口登录论坛
一般出现这种情况是因为端口占用
第一个办法:
更改配置文件
apache/conf/httpd.conf Listen 8080
apache/conf/extra/httpd-ssl.conf Listen 444
第二个办法:
关闭占用端口的进程
1.在开始--运行 里面输入cmd点回车,会出现运行窗口。
2.在提示符后输入netstat -ano回车,找到tcp 80端口对应的pid,比如123.
3.tasklist|findstr "123" 找到pid是123所对应的程序
4.taskkill /pid 123 /f
或者在任务管理器中找到这个程序并关闭即可
注意:改了端口之后,一定要在localhost后面加上端口号——localhost:8080,这样才能正常访问,因为浏览器默认访问的端口80
更改虚拟路径的时候也要把端口号改了<VirtualHost *:8080>
Apache启动失败