Fehler beim Versuch, ein Verzeichnis zu leeren

Fehler beim Versuch, ein Verzeichnis zu leeren

Ich versuche, einen Ordner (/var/lib/php/session/) mit Putty über SSH zu leeren, aber es funktioniert nicht. Ich weiß nicht, was schief läuft.

Dies ist der Befehl, den ich verwende:

rm -rf /var/lib/php/session/*

Jedes Mal, wenn ich diesen Befehl ausführe, bleibt er hängen, ohne zurückzukehren. Danke

Antwort1

Wahrscheinlich werden einige dieser Dateien noch von einem laufenden PHP-Prozess verwendet. Sie können lsof -fdies mithilfe von überprüfen.

Betreiben Sie (eine weitere Annahme, da Sie nicht viele Details angeben) einen Webserver (Apache, nginx usw.), von dem aus die PHP-Skripte bereitgestellt werden? In diesem Fall können Sie den Webserver stoppen, versuchen, Ihren Befehl erneut auszuführen, und dann den Webserver erneut starten. Beachten Sie jedoch, dass dadurch die Websitzungen der Besucher unterbrochen werden, da Sie alle Sitzungsdaten entfernen.

verwandte Informationen