无法在Ubuntu 11.10上启动XAMPP


14

当我尝试使用sudo / opt / lampp / lampp start命令启动XAMPP时,它会给我这样的消息。

Starting XAMPP for Linux 1.7.7...
XAMPP: Another web server daemon with SSL is already running.
XAMPP: Starting MySQL...
XAMPP: Couldn't start MySQL!
XAMPP: XAMPP-ProFTPD is already running.
XAMPP for Linux started.

这是什么,如何找到另一个使用SSL的Web服务器守护程序。如何停止此服务器?

Answers:


13

如果在LINUX中运行XAMPP,将会遇到一个特殊的错误。

假设:XAMPP已解压缩@ /opt/文件夹。

如果在运行时出现错误“ XAMPP:另一个具有SSL的Web服务器守护程序已在运行” ./lampp start。只需按照以下步骤消除此错误:

  1. 打开文件/opt/lampp/etc/httpd.conf

  2. 搜索Listen 80并将其更改为其他端口(例如Listen 2145)(40号线)。

  3. 打开文件/opt/lampp/etc/extra/httpd-ssl.conf

  4. 搜索Listen 443并将其更改为其他端口(例如Listen 16443)(第39行)。

  5. 开启档案 /opt/lampp/lampp

  6. 搜索端口testport 80并将其替换为testport 2145。还将更改testport 443testport 16443。(恰好是197、214号线)

  7. 现在去跑步/opt/lampp/lampp start。现在应该可以工作了。

注意:行号可能不同。


Tnx兄弟.. :)有什么方法可以阻止以前毁坏的服务器?
Asanka400 2011年

这取决于它是哪台服务器,如果有任何守护进程正在使用它,则机会更少,首先,您需要知道默认情况下哪个进程正在使用端口。
sum2000 2011年

如果我在xampp中单击phpmyadmin页面,这就是我得到的错误。错误MySQL说:文档#2002-没有这样的文件或目录服务器未响应(或本地服务器的套接字未正确配置)。
2013年

3

在终端中,执行sudo /opt/lampp/lampp disablessl。这应该禁用ssl,之后xampp将再次成功启动。


像魅力一样工作。但是在Xampp中禁用ssl是否有不利之处?
Prabesh bhattarai

2

我有类似的问题,发现此问题导致端口443(SSL)上已在运行另一服务。

检查正在运行的监听器:sudo netstat -tunap | grep LISTEN。矿井必须vmware-hostdcupsd上市。

请参阅http://www.apachefriends.org/en/xampp-linux.html,我们需要使用命令关闭灯泡的SSL服务,该命令sudo /opt/lampp/lampp stopssl将永久停用SSL支持。

现在您可以启动xampp了: sudo /opt/lampp/lampp start


将端口更改为2145和16443对我不起作用。做到了,我不需要ssl ..谢谢
2014年

0

对于Ubuntu 16.04

  1. 首先使用命令nmap localhost并检查端口号443是否正在运行。
  2. 如果正在运行,则使用命令 sudo kill $(sudo lsof -t -i:443)
  3. 然后打开xampp控制面板,并从那里也启动apache服务器。
  4. 它将开始运行。
  5. 或者,您也可以导航到 /opt/lampp
  6. 然后通过发出命令启动它 ./sudo xampp start

终于可以了

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.