Seite 1 von 1
rmdir 'Permission denied'
Verfasst: Do Mai 28, 2009 9:14 am
von HerrKlinke
Hallo,
ich bin gerade dabei meinen eigenen Webserver einzurichten.
Bei rmdir bekomme ich immer wieder diese Fehlermeldung, obwohl das Verzeichnis leer ist und es ist auch nicht schreibgeschützt.
Ich suche im allgemeinen nach einer Methode um möglichst einfach ein gesamtes Verzeichnis samt aller unterverzeichnisse zu löschen. Das ganze hab ich jetzt mit eine Art crawler gelöst, allerdings hapert es immer an dieser Stelle. Ich habe auch kein Dir-Objekt geöffnet.
Gibt's da vielleicht eine Alternative? Danke schonmal.
Re: rmdir 'Permission denied'
Verfasst: Do Mai 28, 2009 9:34 am
von Xin
HerrKlinke hat geschrieben:Bei rmdir bekomme ich immer wieder diese Fehlermeldung, obwohl das Verzeichnis leer ist und es ist auch nicht schreibgeschützt.
Du hast kein Recht das Verzeichnis zu löschen.
Wer immer Du bist (Eigentümer, Gruppenmitglied oder Andere), du hast kein Recht auf das Verzeichnis schreibend zuzugriefen.
HerrKlinke hat geschrieben:Ich suche im allgemeinen nach einer Methode um möglichst einfach ein gesamtes Verzeichnis samt aller unterverzeichnisse zu löschen. Das ganze hab ich jetzt mit eine Art crawler gelöst, allerdings hapert es immer an dieser Stelle. Ich habe auch kein Dir-Objekt geöffnet.
Gibt's da vielleicht eine Alternative? Danke schonmal.
Unter der Linux-Konsole:
Aber Achtung... mit ausreichenden Rechten killt rm -rf / den kompletten Rechner - inkl. System und aller Daten.
rmdir 'Permission denied'
Verfasst: Do Mai 28, 2009 9:57 am
von HerrKlinke
Hallo,
ich bin gerade dabei einen Webserver einzurichten.
Ich habe leider keinen Befehl gefunden, um ein Verzeichnist mit unterverzeichnissen vollständig zu löschen.
Nun mache ich das, in dem ich quasi alles durchsuchen lasse und dann alles löschen tue. Allerdings funktioniert rmdir nicht. Auch nicht, wenn das Verzecihnis leer ist. Auch ein dir-objekt ist nicht geöffnet.
Gibt es vielleicht alternativen oder hab ich was falsch gemacht?
Danke schonmal.
Re: rmdir 'Permission denied'
Verfasst: Do Mai 28, 2009 11:39 am
von Xin
Da Dein Problem ein Linux-Problem ist (zu sein scheint), habe ich ihn ins Brett Linux verschoben.
Du findest ihn ansonsten, in dem Du auf die Hautpseite gehst, und dort unter Aktive Beiträge guckst.
Da dieser Thread somit doppelt vorkommt, würde ich ihn gerne löschen.
Also setze ein 'Oh... ach da ist er gelandet drunter', damit ich sehe, dass Du ihn wieder gefunden hast und gelernt hat, dass Threads verschoben werden und dann lösche ich diesen wieder, okay?
Re: rmdir 'Permission denied'
Verfasst: Fr Mai 29, 2009 11:27 am
von HerrKlinke
Ähh, das ist kein Linux problem. Das ist einfach nur der Befehl rmdir von PHP. Sorry, hab vergessden des zu sagen

Re: rmdir 'Permission denied'
Verfasst: Fr Mai 29, 2009 1:38 pm
von Xin
HerrKlinke hat geschrieben:Ähh, das ist kein Linux problem. Das ist einfach nur der Befehl rmdir von PHP. Sorry, hab vergessden des zu sagen

Damit bleibt es vermutlich ein Linuxproblem, denn der Webserver wird wohl auf Linux gehostet. Das OS verbietet Dir die Datei zu löschen.
Vermutlich hast Du die Datei mit FTP hochgeladen, so dass Du als "Herr Klinke" das Recht hast, sie zu löschen. Andere haben das Recht nicht.
Der Webserver läuft vermutlich als Benutzer "www-data" und hat nicht das Recht die Datei zu löschen: "Permission denied."
Re: rmdir 'Permission denied'
Verfasst: So Mai 31, 2009 7:45 am
von HerrKlinke
Ja, genau, wenn ich das Verzeichnis mit PHP erstelle, kann ich es auch so wieder löschen. Ok, Problem gelöst, vielen Dank!