Wie unten dargestellt, gibt es den Fall, in dem eine ursprüngliche Installation von Apache 2.4 auf Ubuntu nicht startet, selbst nachdem die Dateien in /etc/apache2 entfernt oder gelöscht und Apache neu installiert wurde.
HINWEIS: Ubuntu 14.04 und Ubuntu 16.04 haben beide das Ende ihrer Lebensdauer erreicht, dieser Artikel wird nicht mehr gepflegt und Sie sollten auf eine unterstützte Version aktualisieren.
apache2: Syntax error on line 140 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
Action 'configtest' failed.
Dies liegt an einer Konfigurationsdatei, die versucht, eine Bibliothek zu laden (mod_access_compat.so
), die es nicht finden kann.
Die Datei scheint Teil des apache2-bin-Pakets zu sein, daher müssen alle ihre Dateien vorhanden (installiert) sein mit:
$ sudo apt-get --reinstall install apache2-bin
Verwenden Sie die Registerkarte „Feedback“, um Kommentare abzugeben oder Fragen zu stellen. Sie können auch ein Gespräch mit uns beginnen.