O Apache não pode iniciar no Ubuntu

0

Eu tenho o seguinte erro que aparece nos meus erros de log no arquivo /var/log/apport.log

ERRO: apport (pid 27860) sex 07 de agosto 20:03:43 2015: pediu pid 27856, sinal 11 ERRO: apport (pid 27860) sex 7 de agosto 20:03:43 2015: executável: /root/.scan/update (linha de comando "./update 1500") ERRO: apport (pid 27860) sex 07 de agosto 20:03:43 2015: o executável não pertence a um pacote, ignorando

Toda vez que eu digito no meu comando SSH:

serviço sudo apache2 start

O seguinte erro é exibido:

* Iniciando o servidor web apache2 (20) Não é um diretório: apache2: não foi possível abrir o arquivo de log de erros /var/log/apache2/error.log. Não é possível abrir logs Ação 'start' falhou. O log de erros do Apache pode ter mais informações.

e quando eu tento ir verificar o log de erros não há nenhum diretório chamado apache2 nem um arquivo chamado error.log,

a versão atual é a seguinte

O Ubuntu tem 12.04 LTS

Apache 2.2.22

PHP 5.3

Obrigado

    
por Rafah Nehmeh 07.08.2015 / 19:23

1 resposta

1

Tente fazer isso:

  • mkdir / var / log / apache2
  • toque em /var/log/apache2/error.log
  • toque em /var/log/apache2/access.log
  • chown -R root: adm / var / log / apache2
  • chmod 750 / var / log / apache2
  • chmod -R 540 / var / log / apache2 / *
  • serviço apache2 restart

Mas isso não é um comportamento normal do apache2. Pode ser que você deva verificar seu servidor com o programm: chkrootkit - talvez ele tenha sido invadido ou alguém tenha excluído o diretório de log do apache2.

    
por jsterr 07.08.2015 / 19:46