Mac下XAMPP的apache启动失败
2019-10-14 本文已影响0人
dongzhensong
启动所有服务的时候出现下面的状况,然后一直启动不起来。

参考了这位兄台的的做法:https://www.jianshu.com/p/4a2851f500f3
简述如下:
1.查看端口占用情况:sudo lsof -i -n //查看端口是否被占用
2.终端里启动XAMPP
sudo su
/Applications/XAMPP/xamppfiles/xampp start
XAMPP: Starting Apache...fail.
XAMPP: Another web server is already running. // 表示已经有另外一个web服务器已经启动了,所以就启动不了集成环境里的服务器。 MAMP Pro不会有这种情况,它只需要设置一个新的web服务器端口就行。这一点建议使用MAMP Pro,而我主要是因为启动了MAMP Pro之后出现局域网内无法访问的问题才改用XAMPP的。
3.看到上面的提示以后,想到需要关掉Mac自带的Apache服务 sudo apachectl stop
4.这样再启动XAMPP(终端启动与客户端启动均可):
4.1终端启动:
AppledeiMac-3:~ apple$ sudo su
Password:
sh-3.2# /Applications/XAMPP/xamppfiles/xampp start
Starting XAMPP for Mac OS X 7.1.32-1...
XAMPP: Starting Apache...ok.
XAMPP: Starting MySQL...ok.
4.2客户端启动:
