1.查看端口是否被占用
sudo lsof -i -n
或从launchpad启动活动监视器,查看端口是否被占用。
将占用端口的应用关闭,重新启动apache。
如果并不是由于端口被占用导致的,可以尝试重新启动xampp,或以下方法。
2.用终端运行xampp,查看具体的错误
sudo su /Applications/XAMPP/xamppfiles/xampp start
输出结果
Starting XAMPP for Mac OS X 5.6.15-1...
XAMPP: Starting Apache...fail.
XAMPP: Another web server is already running.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.
尝试使用命令强行停止。
sudo su apachectl stop
// This command killed Apache server that was pre-installed on MAC OS X.
如果仍然不能启动启动,而满足以下的条件,请尝试重启计算机。
如果仍然不能启动启动,而满足以下的条件,请尝试重启计算机。
1.安装过程中反复多次安装卸载启动xampp
2.终端运行已经有一个apache在运行中,而localhost也可以访问,但xampp控制面板显示未启动。
No comments:
Post a Comment