ich möchte ein verzeichnis mittels php leeren, aber es wird nicht geleert, obwohl mir die Dateien aufgelistet werden.
Woran liegt das?
Woran es tatsächlich liegt, sollte Dir eine vernünftige Fehlerbehandlung beim unlink aufzeigen können.
Wenn ich raten müsste: die Dateien gehören einem anderen User als dem, unter dem der PHP-Prozess läuft.