xampp启动失败,apache运行,但是apache没有安装!

xampp启动失败,apache运行,但是apache没有安装!

我有一个奇怪的问题。当我尝试启动 xampp 时,它失败并显示消息:

XAMPP: Another web server daemon is already running.

当我尝试使用以下命令找出哪个服务器正在运行时:

netstat -tunap | grep LISTEN

结果:

tcp        0      0 127.0.1.1:53        0.0.0.0:*        LISTEN  1955/dnsmasq        
tcp        0      0 127.0.0.1:631       0.0.0.0:*        LISTEN  1262/cupsd        
tcp        0      0 0.0.0.0:17500       0.0.0.0:*        LISTEN  2353/dropbox       
tcp        0      0 0.0.0.0:20414       0.0.0.0:*        LISTEN  2297/skype          
tcp6       0      0 :::80                    :::*        LISTEN  1366/apache2    
tcp6       0      0 ::1:631                  :::*        LISTEN  1262/cupsd

在这里我看到 apache 正在运行,为了验证它是否安装,我执行了以下命令:

dpkg -s apache2

结果:

dpkg-query: package 'apache2' is not installed and no information is available

每次我都必须在启动xampp之前杀死apache2,这非常令人恼火。我使用的是 Ubuntu 12.04,

答案1

Apache2 是一个元包,您需要 apache2 的特定“worker”(mpm 安装在我的上),然后在必要时提供 apache2 依赖项。

dpkg -l|grep apache

可能会找到您想要找到的东西。

您始终可以停止它的启动,而不是完全删除它。

相关内容