最近发现apache启动不了,提示:
(OS 10048)通常每个套接字地址(协议/网络地址/端口)只允许使用一次。 : AH00072: mak
e_sock: could not bind to address 0.0.0.0:9000
AH00451: no listening sockets available, shutting down
AH00015: Unable to open logs
查看被占用端口对应的PID,输入命令:netstat -aon|findstr "9000",回车,记下最后一位数字,即PID,这里是10432
D:\phpstudy_pro\Extensions\Apache2.4.39\bin>netstat -aon|findstr "9000"
TCP 127.0.0.1:8999 127.0.0.1:9000 ESTABLISHED 10432
TCP 127.0.0.1:9000 127.0.0.1:8999 ESTABLISHED 10432
输入tasklist|findstr "10432",回车,查看是哪个进程或者程序占用了9000端口,可以看到是phpstorm64.exe 。
D:\phpstudy_pro\Extensions\Apache2.4.39\bin>tasklist|findstr "10432"
phpstorm64.exe 10432 Console 1 1,196,948 K
关闭phpstorm64.exe ,再次启动apache服务,终于可以正常启动了