📅  最后修改于: 2023-12-03 15:12:19.837000             🧑  作者: Mango
当使用 XAMPP 启动 Apache 服务时,可能会遇到如下错误信息:
Warning: Apache is not running because PID file not created
Starting Apache…
(98)Address already in use: make_sock: could not bind to address [::]:80
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
这很可能是由于阻塞的端口缺少依赖项导致的。
在 Windows 系统中,使用命令行工具 cmd
要查看正在使用 80 端口的进程,输入以下命令:
netstat -ano | findstr :80
命令的输出结果会显示正在使用端口 80 的进程的 PID
号,记录下来。
在 Windows 系统中,使用命令行工具 cmd
结束正在使用 80 端口的进程,输入以下命令:
taskkill /PID [PID号] /F
其中,[PID号]
是上一步记录下来的 PID
号。
关闭 XAMPP,重新启动即可。
以上是解决 XAMPP 阻塞端口缺少依赖项的方法。如果遇到其他问题或解决方法无法有效解决,请尝试在相关论坛或社区寻找帮助。