Beim Entfernen von Apache2 über sudo apt-get remove --purge apache2
und sudo apt-get autoremove
und anschließenden Neuinstallieren über sudo apt-get update
und sudo apt-get install apache2
werden die Mods, die installiert werden sollten, nicht installiert.
Es werden Fehler zurückgegeben wie:
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
Fehler wie dieser werden bis zum Überdruss für jede .load-Datei in aktivierten Mods wiederholt, und das Entfernen jeder .load-Datei aus aktivierten Mods lässt Apache2 nicht zu, da diese Module meines Wissens für die Funktion von Apache2 erforderlich sind. Beim Überprüfen von /usr/lib/apache2/modules sind keine Mods vorhanden, auch nicht nach wiederholtem Entfernen und Neuinstallieren. Das Löschen von /usr/lib/apache2 hilft nicht.
Irgendeine Hilfe?
Version: Ubuntu 22.04.2 LTS
Antwort1
Behoben mitsudo apt install --reinstall apache2-bin