O Apache falha ao iniciar

2

Atualizei recentemente meu servidor Ubuntu de 12.04 para 14.04. Agora o apache não funcionará corretamente. Este é o erro que recebo ao reiniciar o apache2.

 * Restarting web server apache2                                                                                                                                                                                                      [fail]
 * The apache2 configtest failed.
Output of config test was:
apache2: Syntax error on line 210 of /etc/apache2/apache2.conf: Could not open configuration file /etc/apache2/mods-enabled/authz_default.load: No such file or directory
Action 'configtest' failed.
The Apache error log may have more information.

A linha 210 no apache2.conf é:

Include mods-enabled/*.load

Não consigo encontrar problemas relacionados a isso.

    
por Carlgo11 10.08.2014 / 16:33

1 resposta

0

A linha 210 em apache2.conf carrega todos os módulos em /etc/apache2/mods-enabled/ , que são links simbólicos para /etc/apache2/mods-available/ , execute este comando para ver se o link simbólico está quebrado

ls -la /etc/apache2/mods-enabled/

Em caso afirmativo, exclua o link simbólico e tente reiniciar o apache novamente

sudo unlink /etc/apache2/mods-enabled/authz_default.load
sudo service apache restart

É possível que você também precise desativar outros módulos ou reinstalá-los, se necessário.

Nota: A maneira usual de desabilitar os mods (que removem links simbólicos internamente) é usar a2dismod , mas eu não sei se funciona em mods / synlinks quebrados.

    
por bistoco 27.03.2016 / 12:33