CentOS Apache não vai começar

3

Acabei de fazer uma nova instalação do centos, eu também instalei o apache, mas não vai começar.

[root@blah /]# /etc/init.d/httpd start
Starting httpd:                                            [FAILED]

isto é o que eu recebo. Eu tentei reiniciar o sistema operacional, ainda nada. alguma ideia? Eu fiz check arquivo / etc / httpd / logs / error_log e é isso que eu encontrei.

Unable to open logs
    
por M of SoCal 14.08.2011 / 06:02

2 respostas

2

É provável que você tenha um caminho definido em um de seus parâmetros de configuração que não exista ou tenha permissões incorretas. Há alguns que o Apache poderá inicializar mesmo que eles não existam, e outros, como o principal log de erros (há outros) que farão com que ele falhe ao iniciar. Olhe ali.

Além disso, verifique se ele ainda não está em execução:

service httpd status

ou

ps aux|grep httpd

Se todos os seus caminhos existem, tem boas permissões, o apache ainda não está rodando e você não vê nada no seu syslog (/ var / log / messages por padrão), então eu começaria o backtracking removendo o httpd rpm e re instalar e começar de novo.

    
por 30.03.2012 / 20:02
0

A mensagem de erro Unable to open logs foi causada por uma diretiva CustomLog incorreta

CustomLog /srv/www/example.coms/logs/access.log combined

deveria ter lido

CustomLog /srv/www/example.com/logs/access.log combined
    
por 09.12.2011 / 10:24