Der Apache2-Konfigurationstest ist fehlgeschlagen

Der Apache2-Konfigurationstest ist fehlgeschlagen

Kann mir jemand bei diesem Fehler helfen?

[Fehlgeschlagen] Starten des Webservers: Apache2 ist fehlgeschlagen!

Die Ausgabe des Konfigurationstests war:

Chown: Ändern des Besitzes von „/var/lock/apache2.Nxr1S1Hr6b“: Vorgang nicht zulässig.

Antwort1

Hast du noch ein anderes apache2am Laufen?

ps aux | grep apache2

Wenn ja, beenden Sie es ( pkill -9 apache2). Wenn die Datei weiterhin besteht, welche Berechtigungen gelten für diese Datei?

ls -l /var/lock/apache2.Nxr1S1Hr6b

Wahrscheinlich können Sie die Datei entfernen, was Ihr Problem lösen sollte.

Antwort2

Überprüfen Sie die Benutzer-ID, der Folgendes gehört /var/lock/apache2.Nxr1S1Hr6b:

ls -l /var/lock/apache2.Nxr1S1Hr6b

oder vielleicht ls -ld /var/lock/apache2.Nxr1S1Hr6b

httpd.confWenn der Eigentümer dieser Datei oder dieses Verzeichnisses nicht mit der Benutzer-ID in der „User“-Direktive der Datei übereinstimmt , würde ich den Eigentümer in diese Benutzer-ID ändern.

Antwort3

Ich habe alle von euch bereitgestellten Lösungen getestet, aber keine funktioniert. Was mir aufgefallen ist, ist, dass jedes Mal, wenn ich versuche, Apache2 zu starten und der Fehler auftritt, ein neues Verzeichnis mit der Diff-Erweiterung /var/lock/apache2.uEM, /var/lock/apache2.gpk usw. erstellt wird.

verwandte Informationen