
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 apache2
am 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.conf
Wenn 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.