O Apache no localhost precisa ser reiniciado a cada inicialização

1

Eu configurei um par de sites de teste para rodar no meu desktop Mandriva 2010, alguns deles buscam parte de seu conteúdo a partir do www (ou seja, plugins Wordpress RSS, Twitter API, etc).

No entanto, a cada inicialização eles não conseguem se conectar e recuperar dados: Eu tenho que reiniciar o serviço httpd para fazê-los funcionar.

Nada sério, mas um pouco frustrante. Alguma idéia?

    
por 3dolab 30.06.2011 / 21:39

3 respostas

4

Dê uma olhada onde no seu init o apache está sendo iniciado. Você pode precisar apenas derrubá-lo em alguns lugares para que ele comece mais tarde no processo de inicialização.

Outra maneira (menos bonita) poderia ser adicionar algo ao /etc/rc.local para chutar o apache depois que o resto do init terminar.

    
por 30.06.2011 / 22:11
2

Parece que o apache pode estar chegando antes que a rede esteja totalmente estabelecida. Você provavelmente precisará adicionar um atraso à sequência de inicialização do apache. Isso pode ser tão simples quanto adicionar uma instrução sleep 15 à cláusula "start" do script de inicialização do apache.

    
por 30.06.2011 / 21:43
0

Verifique também os arquivos de log:

  1. /var/log/
  2. /var/log/httpd
por 30.06.2011 / 23:35