Como corrigir o erro apache: muitos arquivos abertos

Se você tiver um problema com o temido "Muitos arquivos abertos" mensagem de erro no Apache que causou a falhar e deixou-o em um estado não-inicializável.
Na maioria das vezes isso é devido a uma falta de descritores de arquivos disponíveis no seu sistema - a maioria dos sistemas são fornecidos com um padrão de 1024 - em um ambiente de hospedagem compartilhada com várias centenas de domínios, isto pode ser facilmente passado.
Você pode tentar este passo, a fim de evitar ter que recompilar seu sistema para permitir um (descritor de arquivo) maior quantidade FD

instruções

  1. Editar o arquivo limits.conf
    nano -w /etc/security/limits.conf

  2. Mude (ou adicionar) as duas últimas linhas

  3. 32768 nofile macia
  4. nofile difícil 32768
  5. Reinicie o Apache
    / Sbin / service httpd restart

dicas & avisos

  • Enquanto isso não vai resolver seus problemas a longo prazo, ele irá ajudá-lo para agora. Eventualmente, se você continuar a adicionar novos domínios ou arquivos em apache você pode precisar recompilar suas fontes para ter um limite de descritor de arquivo mais elevado.
De esta maneira? Compartilhar em redes sociais:

LiveInternet