Parece que alguém excluiu os arquivos de inclusão de certos mods, em vez de remover links simbólicos como as ferramentas a2enmod / a2dismod.
Reinstale os arquivos comuns do apache para recuperar esses arquivos:
aptitude reinstall apache2.2-common
Estou tentando ativar o módulo "headers" na minha instalação do apache2 no sistema Ubuntu 10.04, aqui estão algumas informações:
Versão do servidor: Apache / 2.2.14 (Ubuntu)
quando executo o comando:
cabeçalhos a2enmod
Eu recebo esta saída: ERRO: cabeçalhos de módulo não existem!
mas sob / usr / lib / apache2 / modules / eu posso ver que há mod_headers.so
alguma sugestão? obrigado antecipadamente
EDIT: Há algo errado com meus módulos, quando eu acesso à lista de módulos do apache do webmin, liste-me apenas alguns módulos, não todos os módulos que eu posso encontrar em / usr / lib / apache2 / modules / example: I can ' t ver mod_rewrite da lista mas eu tenho isso em / usr / lib / apache2 / modules /
Parece que alguém excluiu os arquivos de inclusão de certos mods, em vez de remover links simbólicos como as ferramentas a2enmod / a2dismod.
Reinstale os arquivos comuns do apache para recuperar esses arquivos:
aptitude reinstall apache2.2-common
Eu encontrei uma solução que funcionou para mim
Adicione esta linha a /etc/apache2/httpd.conf
:
LoadModule headers_module /usr/lib/apache2/modules/mod_headers.so
service apache2 restart
* Restarting web server apache2 [Fri Sep 11 17:04:33 2015] [warn] module headers_module is already loaded, skipping
... waiting [Fri Sep 11 17:04:35 2015] [warn] module headers_module is already loaded, skipping
[ OK ]
Após a reinicialização, eu poderia excluir o LoadModule headers_module /usr/lib/apache2/modules/mod_headers.so
de /etc/apache2/httpd.conf
e está funcionando ainda mais!
Tags apache-2.2 ubuntu