估计肯定还是占用了,你可以在dos窗口输入 netstat -ano 看看 local address 那里有没有占着 80 的。另外,IIS使用着的话 即便你在配置里写上别的端口也会导致 apache 启动失败在控制面板 -> 计算机管理 -》服务里停用 internet information server
是不是IIS占了端口?用一下net stop w3svc命令试试。。
您可以重装一下xampp应该是他的问题