Anmelden, um zu folgen  
Folger 0
Gast

Ordner lässt sich nicht löschen

8 Beiträge in diesem Thema

Ich habe zuvor alle Dateien gelöscht, welche sich in diesem Ordner befanden. Jedoch kann ich danach diesen nicht löschen.

QUOTE
Warning: rmdir(test/) [function.rmdir]: Permission denied in /www/htdocs/artou/loeschen.php on line 20


Der Code:

QUOTE
<?php
$kundennummer="test";

$dirhandle=opendir("$kundennummer/");

#################
# Dateien löschen
#################

while($file=readdir($dirhandle))
{
  if($file != "." && $file != "..")
  {
    unlink("$kundennummer/$file");
  }
}
closedir($dirhandle);

################
# Ordner löschen
################

rmdir("$kundennummer/");
?>


Friedrich

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen
Ich bin mir da jetzt nicht ganz sicher aber es könnte sein, dass die CHMODS falsch gsesetzt sind.

Mach mal zu Beginn
CODE
chmod ($kundennummer, 0777);  

könnte evtl. das Problem beheben.

Greetz

Maweg

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen
Der Ordner ist bereits am Anfang auf 777 gestellt.

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen
Ich hab das jetzt mal bei mir ausprobiert.
Mit deinem Code funktionierts bei mir wunderbar.

Und so wie deine Fehlermeldung aussieht muss es
wohl doch irgendwo bei der Berechtigung hapern.

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen
hallo

Das hat damit zu tun, das du nicht der Inhaber dieses Ordners bist.

Wahrscheinlich wurde der Ordner von einem Script erstellt, mit der Auflage, das es nur dieses ändern darf. Nun willst aber DU dran rumfummeln, hast aber keine Rechte. Fazit dasselbe Script muss di Löschung vornehmen oder jemand mit admin bzw root rechte...

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen
wenn die permissions stimmen, evt. mal damit probieren:
CODE
rmdir("$kundennummer");


Nachtrag: wenn die Rechte 777 gesetzt sind, kann der Besitzer oder die Gruppe keine Rolle mehr spielen.

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen
@ roger:

oh doch, das kann es. z.b. wenn du den ordner per ftp erstellt hast. vielleicht ist das von server zu server verschieden, aber manchmal hab ich einen ordner nur noch wegbekommen, indem ich dem hoster eine mail geschrieben habe, damit er ihn für mich löscht. wenn man da nicht alles schön trennt, kann es bald vorkommen, dass man bei den rechten eines ordners ein tohuwabohu kriegt...

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen
Danke für den Hinweis j0sh. Sehr interessant, ich frage mich, wie man als Anbieter eine solche (Fehl)Konfiguration zustande bringt.

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen
QUOTE (j0sh @ Mo 19.7.2004, 12:41)
aber manchmal hab ich einen ordner nur noch wegbekommen, indem ich dem hoster eine mail geschrieben habe, damit er ihn für mich löscht.

Ist bei mir auch schon einige male vorgekommen...

Die kriegt man nur weg als "root" / Provider...

Gruss Feuillet

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen

Erstellen Sie einen Account oder melde Sie sich an um kommentieren zu können

You need to be a member in order to leave a comment

Create an account

Registrieren Sie einen neuen Account in unserer Community. Es ist einfach!


Register a new account

Anmelden

Haben Sie bereits einen Account? Dann melden Sie sich hier an.


Jetzt Anmelden
Anmelden, um zu folgen  
Folger 0