xampp falha ao iniciar, apache em execução, mas o apache não está instalado!

xampp falha ao iniciar, apache em execução, mas o apache não está instalado!

Estou tendo um problema estranho. Quando tento iniciar o xampp ele falha com a mensagem:

XAMPP: Another web server daemon is already running.

Quando tentei descobrir qual servidor está sendo executado usando o seguinte comando:

netstat -tunap | grep LISTEN

resultado:

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

Aqui vejo que o apache está rodando, para verificar se está instalado ou não executei o seguinte comando:

dpkg -s apache2

Resultado:

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

Toda vez que tenho que matar o apache2 antes de iniciar o xampp, o que é muito irritante. Estou no Ubuntu 12.04,

Responder1

Apache2 é um metapacote, você precisa de um 'trabalhador' específico do apache2 (o mpm está instalado no meu) que fornece a dependência do apach2, se necessário.

dpkg -l|grep apache

Provavelmente encontrará o que você está tentando encontrar.

Você sempre pode simplesmente interromper a inicialização em vez de removê-lo completamente.

informação relacionada