tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
327
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    blubbbla blubbbla ist offline Mitglied Gold
    Registriert seit
    Aug 2006
    Beiträge
    126
    Hallo,

    ich möchte einen Ordner sammt Inhalt löschen.
    Das mache ich zur Zeit so:

    Code c:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    
    function deleteFolder($dir) {
        $dp = opendir($dir); 
        while($file = readdir($dp)) { 
            $name = $dir . "/" . $file;
     
            if ($file != "." && $file != "..")
            {
                if (is_dir($name))
                    deleteFolder ($name);
                else
                    unlink($name);
            }
        } 
        closedir($dp);
        rmdir($dir);
        
    }

    der inhalt wird auch wunderbar gelöscht, aber der Ordner selbe rkann nciht gelöscht werden. Ich bekomme immer die selbe Fehlermeldung:

    [warning] rmdir(C:/svn/www/data/userdata/1/12/1200524400): Permission denied

    Due Rechte sind gesetzt und der Ordner ist leer Wenn ich mir allerdings mal den Ordnerinhalt mit ausgeben lasse ist noch ein . und ein .. Ordner (?) drin. Und wahrscheinlich kann deshalb der Ordner nicht gelöscht werden. Ich hab schon alles mögliche ausprobiert, aber es geht einfach nicht
     

  2. #2
    Avatar von Flex
    Flex Flex ist offline (aka Felix Jacobi)
    tutorials.de Moderator
    Registriert seit
    Nov 2001
    Ort
    Wuppertal
    Beiträge
    5.295
    Blog-Einträge
    65
    Gehört der Ordner denn auch dem richtigen Besitzer?
    Damit du ihn mit PHP löschen kannst, sollte der dem Benutzer des Apache gehören (meist wwwrun) und nicht dem FTP Benutzer.
    Du könntest es auch mit chown() versuchen.
     
    KIDS Kinderbetreuungsdienst
    Xing

    "When you play the game of thrones, you win or you die. There is no middle ground."
    by Cersei Lannister in "A Game Of Thrones"

Ähnliche Themen

  1. Software kann nicht gelöscht werden
    Von mnbvcxy im Forum Handy, PDA & mobile Welt
    Antworten: 4
    Letzter Beitrag: 14.04.08, 11:41
  2. [VC++.NET] Registry Eintrag kann nicht gelöscht werden
    Von the incredible Leitman im Forum .NET Windows Forms
    Antworten: 0
    Letzter Beitrag: 23.01.07, 22:15
  3. Antworten: 0
    Letzter Beitrag: 18.10.06, 14:38
  4. Verzeichnis kann nicht gelöscht werden
    Von Valeri im Forum Microsoft Windows
    Antworten: 4
    Letzter Beitrag: 11.01.04, 20:28
  5. Riesen Problem - Partition kann nicht gelöscht werden.
    Von onkel_jonny im Forum Microsoft Windows
    Antworten: 6
    Letzter Beitrag: 09.12.03, 11:03