Não é possível iniciar o serviço Apache2 no Solaris 10

1

Esta é uma instalação padrão do Solaris 10 x86. Nenhum ajuste ou personalização.

1) Primeiro habilito o apache2.

bash-3.00 # svcadm habilitar o apache2

2) Reinicie o apache2

bash-3.00 # svcadm reinicia o apache2

3) Verifique se o serviço está sendo executado.

bash-3.00 # svcs | grep apache

legacy_run     Aug_08   lrc:/etc/rc3_d/S50apache

maintenance    18:41:16 svc:/network/http:apache2

4) O serviço entrou em manutenção e, portanto, estou olhando para a explicação do que está errado.

bash-3.00 # svcs -xv

svc:/network/http:apache2 (Apache 2 HTTP server)


    State: maintenance since Thu Aug 11 18:41:16 2011

    Reason: Start method exited with $SMF_EXIT_ERR_CONFIG.

    See: http://sun.com/msg/SMF-8000-KS

    See: man -M /usr/apache2/man -s 8 httpd

    See: /var/svc/log/network-http:apache2.log

5) Filtre o arquivo de log.

bash-3.00 # cat /var/svc/log/network-http:apache2.log

[ Aug  4 15:09:31 Rereading configuration. ]

[ Aug 11 12:54:23 Enabled. ]

[ Aug 11 12:59:58 Executing start method ("/lib/svc/method/http-apache2 start") ]

[ Aug 11 12:59:58 Method "start" exited with status 96 ]

[ Aug 11 17:35:48 Leaving maintenance because disable requested. ]

[ Aug 11 17:35:48 Disabled. ]

[ Aug 11 17:40:26 Enabled. ]

[ Aug 11 17:40:26 Executing start method ("/lib/svc/method/http-apache2 start") ]

[ Aug 11 17:40:26 Method "start" exited with status 96 ]

[ Aug 11 17:41:05 Leaving maintenance because clear requested. ]

[ Aug 11 17:41:05 Enabled. ]

[ Aug 11 17:41:05 Executing start method ("/lib/svc/method/http-apache2 start") ]

[ Aug 11 17:41:05 Method "start" exited with status 96 ]

[ Aug 11 18:40:30 Leaving maintenance because clear requested. ]

[ Aug 11 18:40:30 Enabled. ]

[ Aug 11 18:40:30 Executing start method ("/lib/svc/method/http-apache2 start") ]

[ Aug 11 18:40:30 Method "start" exited with status 96 ]

[ Aug 11 18:41:16 Leaving maintenance because clear requested. ]

[ Aug 11 18:41:16 Enabled. ]

[ Aug 11 18:41:16 Executing start method ("/lib/svc/method/http-apache2 start") ]

[ Aug 11 18:41:16 Method "start" exited with status 96 ]

Eu não sei como eu posso proceder deste lugar "Método" start "saiu com status 96"

    
por Arun Pc 12.08.2011 / 07:33

2 respostas

2

O código SMF_EXIT_ERR_CONFIG é retornado quando o SMF verifica a existência do arquivo /etc/apache2/httpd.conf e está ausente. Uma instalação padrão do Solaris Apache será fornecida com vários arquivos de modelo em /etc/apache2 , copie um deles para /etc/apache2/httpd.conf , por exemplo,

cp /etc/apache2/httpd.std.conf /etc/apache2/httpd.conf

Quando você tiver um arquivo httpd.conf , todas as mensagens de erro subseqüentes serão enviadas para /var/apache2/logs/error_log .

Você pode precisar fazer alterações no /etc/apache2/httpd.conf para obter o Apache em execução no seu ambiente.

    
por 14.08.2011 / 19:53
0

tente: svcadm -v enable / network / http: apache2

link

Atenciosamente!

    
por 09.06.2014 / 23:31