我已经安装了 Xampp 1.8.3.1 .run 文件。当我输入
/opt/lampp/lampp start
然后它给了我这样的消息
XAMPP: Starting Apache...fail.
XAMPP: Another web server is already running.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.
答案1
尝试这个:
只需按下键盘上的Ctrl+ Alt+T即可打开终端。打开后,运行以下命令:
sudo /etc/init.d/apache2 stop
sudo /etc/init.d/mysql stop
sudo /etc/init.d/proftpd stop
sudo /opt/lampp/lampp start
答案2
您已经在端口 80 上运行了一个 Web 服务器。我看到三个可行的选择:
- 将 XAMPP 的 Apache 版本移至其他端口
- 将端口 80 上运行的任何 httpd 移动到另一个端口(或将其删除)
- 只需安装
lamp-server^
(真正的生产堆栈)并停止摆弄 XAMPP(这实际上只是 Windows 开发人员的玩具)
答案3
遇到了同样的问题,但这些修复方法对我没有用。同一论坛上的这篇文章解决了我的问题...我几乎尝试了所有其他方法 :) 不过现在效果很好。
谢谢,希望这对某人有帮助。