A reinicialização do Apache 2 falha

A reinicialização do Apache 2 falha

Feliz Natal!

Estou configurando um servidor web Ubuntu 12.04. portanto instalei o Apache2, também mod_security. Editei a configuração referente ao mod_security. Tudo funcionou bem ontem.

Hoje estou cansado de reiniciar o Apache, mas isso falha com o seguinte erro:

$ /etc/init.d/apache2 restart

Syntax error on line 2 of /etc/apache2/conf.d/DEADJOE:
Invalid command '***', perhaps misspelled or defined by a module not included in the server configuration
Action 'configtest' failed.
The Apache error log may have more information.
   ...fail!

Eu verifiquei o log de erros do apache, mas não consegui encontrar nada igual no syslog. O conteúdo de /etc/apache2/conf.d/DEADJOE é:

*** These modified files were found in JOE when it aborted on Mon Dec 23 14:48:44 2013
*** JOE was aborted because the terminal closed

*** File '(Unnamed)'
/etc/modsecurity/modsecurity.conf
/etc/apache2/mods-available/mod-security.conf
/etc/modsecurity/modsecurity.conf
/var/log/apache2/error.log
/etc/apache2/conf.d/modsecurity.conf
/etc/apache2
security
/etc/modsecurity/modsecurity.conf
/var/log/apache2/error.log
/etc/modsecurity/modsecurity.conf
/var/log/apache2/error.log

Obrigado por qualquer ajuda!

Tony

Responder1

Parece que o editor Joe travou e produziu algum tipo de despejo. Mova /etc/apache2/conf.d/DEADJOE para outro lugar (por exemplo, /var/tmp) e tente reiniciar. Alternativamente, você pode configurar o Apache para procurar apenas arquivos de configuração com uma determinada extensão

Include /etc/apache2/sites-available/*.conf

informação relacionada