解决XAMPP中端口占用问题
启动(start)Apache如下图报错启动不了:
-
方法1)通过Netstat查看Apache:80,443端口占用情况:
看好对应的 端口号port和PID,然后
启动(ctrl+alt+delete)任务管理器,找到“服务”下对应PID,结束其进程:
然后再此启动(start),如图显示就可以喽。
如果可以启动的话,默认访问地址:http://localhost/dashboard/
后期所有php文件都放在xampp文件夹下的htdocs文件夹下才可: -
方法2)打开“运行”(win键+R),打开cmd:
输入:netstat -ano|findstr 80
可看到80端口已被PID为6952的进程占用
然后同上:启动(ctrl+alt+delete)任务管理器,找到“服务”下对应PID,结束进程,再启动即可。 -
方法3)改端口号
在xampp中打开httpd.conf文件,查找(ctrl+F)端口号80:
查找(ctrl+F)端口号80,把所有80都改为其他没被使用的端口号,如8088等。
再打开httpd-ssl.conf文件,查找(ctrl+F)端口号443,也都替换成另一个端口号,再启动就可。
最后再次提示:
后期所有php文件都放在xampp文件夹下的htdocs文件夹下才可:
如:试着运行一个小demo:
文件hello.php位置:
浏览器运行的url: