3

我在我的 debian 7 上安装了,当我尝试启动它时,我收到一条错误消息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 ......好的。

4

4 回答 4

12

当 debian7 启动时,它将启动 apache2。所以你应该先停止它,而不是尝试启动lampp。

/etc/init.d/apache2 stop
/opt/lampp/lampp restart

那也许可行。试试吧。

于 2013-10-23T15:07:04.683 回答
2

另一种方式。只需按键盘上的Ctrl+Alt+T即可打开终端。打开后,运行以下命令:

  1. sudo /etc/init.d/apache2 stop
  2. sudo /etc/init.d/mysql stop
  3. sudo /etc/init.d/proftpd stop
  4. sudo /opt/lampp/lampp start
于 2015-01-25T09:55:15.940 回答
1

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。(它现在应该可以工作了)。

于 2017-12-22T06:17:34.113 回答
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。

于 2015-04-28T18:54:25.807 回答