Beschreibung
diese Kurzbeschreibung soll die Schritte bei folgendem Fehlerbild darstellen anwenden können.
Fehlerbild: Der Apache2 Server kann nicht starten und meldet folgenden Error Codes:
AH02291: Cannot access directory '/var/log/apache2/' for main error log
AH02291: Cannot access directory '/var/log/apache2/' for error log of vhost defined at /etc
AH00014: Configuration check failed
Schritte:
- Melden Sie sich am Server an.
- Erstellen Sie das Fehlende Log Verzeichnis:
mkdir -p /var/log/apache2/ - Vergeben Sie noch das Recht in das Verzeichnis schreiben zu können:
chmod -R 750 /var/log/apache2 - Ändern Sie den Besitzer des Verzeichnisses:
chown root:adm /var/log/apache2 - Starten Sie den Apache Service manuell:
systemctl status apache2.service
Wenn Sie die oben genannten Schritte durchgeführt haben, kann der Apache Server wieder gestartet werden und verwendet werden.
Quelle 1: https://askubuntu.com/questions/867918/the-apache2-configtest-failed