今天在安装xampp的时候,启动的时候apache无法启动,报了这个错误,具体错误为:
22:41:13 [Apache] Error: Apache shutdown unexpectedly.
22:41:13 [Apache] ,
22:41:13 [Apache] improper privileges, a crash, or a shutdown by another method.
22:41:13 [Apache] Press the Logs button to view error logs and check
22:41:13 [Apache] the Windows Event Viewer for more clues
22:41:13 [Apache] If you need more help, copy and post this
22:41:13 [Apache] entire log window on the forums
用命令行运行httpd.exe,会将具体的报错信息显示出来
显示443端口不能被使用,那么就是这个端口被占用了
有两个解决方法:
第一:找到占用的程序,手动将这个程序关掉
进程相关命令
netstat –ano #查看所有进程
netstat -ano|findstr 443 #查询443端口的进程
tasklist|findstr 443 # 关闭443进程
第二:将端口号修改一直,比如将443变为444,文件为httpd-ssl.conf;
我的具体路径为:H:\xamp\apache\conf\extra\httpd-ssl.conf
修改完之后重启apache,就可以了。

本文介绍了解决 XAMPP 中 Apache 服务无法启动的问题,详细说明了错误信息提示及排查步骤,提供了两种解决方案:一是找到并关闭占用 443 端口的进程;二是更改 Apache 的 SSL 配置文件 httpd-ssl.conf 中的端口号。
4102

被折叠的 条评论
为什么被折叠?



