我在我的debian 7上安装xampp,当我尝试启动它时,我收到一条错误消息start apache fail
,我使用ps -A来显示我是否运行了另一个Web服务,但我失败了。
如何解决这个问题?
/opt/lampp/lampp start
启动XAMPP for Linux 1.8.2-2 ...
XAMPP:启动Apache ......失败。
XAMPP:另一个Web服务器已在运行。
XAMPP:启动MySQL ......好的。
XAMPP:启动ProFTPD ......确定。
答案 0 :(得分:10)
当debian7启动时,它将启动apache2。 所以你应该先停止它,而不是试着开始使用它。
/etc/init.d/apache2 stop
/opt/lampp/lampp restart
那可能是有效的。
答案 1 :(得分: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 :(得分:0)
首先你应该停止你的apache服务器:
sudo /etc/init.d/apache2 stop
然后停止mysql:
sudo /etc/init.d/mysql stop
sudo /etc/init.d/proftpd stop
最后重启你的lampp服务器:
sudo /opt/lampp/lampp restart
这也适用于UBUNTU 14.04。
答案 3 :(得分:0)
1.打开文件/opt/lampp/etc/httpd.conf
搜索“Listen 80”并将其更改为其他端口(例如Listen 2145)(40号线)
2.打开文件/opt/lampp/etc/extra/httpd-ssl.conf
搜索“Listen 443”并将其更改为其他端口(例如Listen 16443)(第39行)
3.打开文件/ opt / lampp / lampp
搜索端口“testport 80”并将其替换为“testport 2145”。
4.另外将“testport 443”更改为“testport 16443”。 (恰好是
第197号,214号线)
5.现在开始运行/ opt / lampp / lampp start。 (现在应该可以了。)