XAMPP Error: Apache shutdown unexpectedly

发布于 2020-05-06  52 次阅读


问题描述:

无法启动apache,显示的log如下:  

[Apache] Error: Apache shutdown unexpectedly.

[Apache] This may be due to a blocked port, missing dependencies,

[Apache] improper privileges, a crash, or a shutdown by another method.

[Apache] Check the “/xampp/apache/logs/error.log” file

[Apache] and the Windows Event Viewer for more clues

解决方法:

运行apache/bin/httpd.exe 打印如下log:

(OS 10048)通常每个套接字地址(协议/网络地址/端口)只允许使用一次。

: make_sock: could not bind to address 0.0.0.0:443

也就是443端口被占用,apache无法监听443端口

关闭占用443端口的进程:

1. netstat -ano 看看 443端口被占用没

2.通过cmd中打印tasklist,查找占用443端口的进程。

3.taskkill /pid 端口号 杀掉此进程,XAMPP重启apache即可。


一沙一世界,一花一天堂。君掌盛无边,刹那成永恒。