Ao remover o apache2 via sudo apt-get remove --purge apache2
e sudo apt-get autoremove
e reinstalá-lo via sudo apt-get update
e sudo apt-get install apache2
, ele não instala mods que deveria estar instalando.
Ele retorna erros como:
Syntax error on line 146 of /etc/apache2/apache2.conf: Syntax error on line 2 of /etc/apache2/mods-enabled/access_compat.load: Cannot load /usr/lib/apache2/modules/mod_access_compat.so into server: /usr/lib/apache2/modules/mod_access_compat.so: cannot open shared object file: No such file or directory
Erros como esse são repetidos ad nauseam para cada arquivo .load habilitado para mods, e a remoção de todos os arquivos .load habilitados para mods não permite que o Apache2 seja ativado, pois até onde eu sei, esses módulos são necessários para o funcionamento do Apache2. Ao verificar /usr/lib/apache2/modules, não há mods, mesmo após repetidas remoções e reinstalações. Excluir /usr/lib/apache2 não ajuda.
Qualquer ajuda?
Versão: Ubuntu 22.04.2 LTS
Responder1
Corrigido comsudo apt install --reinstall apache2-bin