GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Apache kann nach Neuinstallation nicht gestartet werden

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.


Linux
  1. Erste Schritte mit ls

  2. Mkdir:Verzeichnis kann nicht erstellt werden:Keine solche Datei oder Verzeichnis?

  3. Datei nach Verwendung des Sed-Befehls speichern?

  4. Kann nicht zweimal überwintern?

  5. Speichern Sie die Datei als Root, nachdem Sie sie als Nicht-Root bearbeitet haben

Erste Schritte mit Ansible Ad-hoc-Befehlen

Website-Lasttest mit Apache JMeter auf Ubuntu 20.04

kann solche Datei --zlib nicht laden, selbst nachdem rvm pkg install zlib verwendet wurde

Cron nach Änderung der Crontab-Datei neu starten?

Systemd-Unit-Datei - WantedBy und After

MySQL-Daten können nicht in Datei ausgegeben werden