Search This Blog

2016/06/29

Mac下安装运行Xampp 无法启动apache而Mysql可启动

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:

︿
Top