Por que o Apache não está sendo reiniciado? “Rever a situação à mão”

3
ubuntu@fast:~$ /etc/init.d/apache2 restart
 * Restarting web server apache2                                         [fail]
 * There are processes named 'apache2' running which do not match your 
   pid file which are left untouched in the name of safety, 
   Please review the situation by hand.

O que está acontecendo?

cat /var/run/apache2.pid 
1342

pidof apache2
1723 1468 1467 1466 1440 1439 1438 1433 1348 1347 1342 
    
por Rohit 08.08.2013 / 09:28

3 respostas

2

Verifique o pid do Apache2 executando:

pidof apache2

Em seguida, mate o pid mostrado em execução:

sudo kill -9 <pid>

Reinicie o Apache2.

    
por Manvendra 20.08.2016 / 06:42
1

Verifique se o caminho do arquivo pid está definido na variável /etc/apache2/apache2.conf equals APACHE_PID_FILE exportada em /etc/apache2/envvars .

    
por suda 07.11.2013 / 15:08
0

Eu sei que é tarde demais para responder a essa pergunta, mas pode ajudar alguém no futuro.

  
  1. executar: pidof apache2
  2.   
  3. Então, sudo kill -9 pid
  4.   
  5. mate todos os pid executando o comando acima
  6.   
  7. Iniciar o apache: sudo service apache2 start
  8.   

Feito.

    
por Sandeep Maurya 09.09.2015 / 15:27