XAMPP安装后启动Apache的Busy解决方法
启动apache后,一直提示80 busy
使用netstat -ano查看,并无端口占用,真是奇怪。
百度之后发现有可能是启动后,ssl端口占用导致。
XAMPP默认会加载一个SSL模块,它要占用一个443端口,这会与其它占用这个端口的程序引发冲突。解决这个问题有两个方法:
1. 修改SSL的端口号
XAMPP目录下的\apache\conf\extra\httpd-ssl.conf文件,找到Listen 443一句,把默认端口443修改成其它值。
2. 关闭SSL模块
修改 C:\Xampp\apache\conf\httpd.conf
注释掉所有包含有ssl 的语句
如果2.关闭ssl模块不能解决问题,那就参考第3步(如果第2步骤能解决问题,就不需要参考第3步骤了,因为第3步骤和第2步骤 是属于同一级别的步骤,它们都是解决同一个问题的不同方法。哪个方法好就用哪个就行了!)
3.监听端口443冲突,解决方法:
打开目录C:\xampp\apache\conf\extra (我的安装目录为C:\xampp)下的httpd-ssl.conf文件,将Listen 443这句注释掉:# Listen 443或将443改为4433或其它值(尽量不要使用0-1023)。
启动, OK.
转载请注明:XAMPP中文组官网 » XAMPP启动Apache一直提示80 busy