Hallo,
Ich möchte per unlink() eine Datei löschen. Dies klappt, wenn ich den Befehl im gleichen Verzeichnis wie die Datei ausführe. Von „außerhalb“ klappt das jedoch nicht, obwohl das betreffende Verzeichnis alle Rechte gewährt (überprüft via FTP-Programm).
Dies ist das script:
$zuLeerendesVerzeichnis = „400“;
$handle=opendir($zuLeerendesVerzeichnis);
while ($file = readdir ($handle)) {
if ($file != „.“ && $file != „…“) {
if(unlink($file)) {
echo(„Datei wurde geloescht.“);
}
else {
echo(„Datei konnte nicht geloescht werden.“);
}
}
}
closedir($handle);
Und dies ist die Fehlermeldung:
Warning: unlink(idutgallerydata.txt) [function.unlink]: No such file or directory in /opt/lampp/htdocs/bokbyen.no/idutgallery/images/loeschen.php on line 9
Datei konnte nicht geloescht werden.
Warning: unlink(0_IMAGE_386.jpg) [function.unlink]: No such file or directory in /opt/lampp/htdocs/bokbyen.no/idutgallery/images/loeschen.php on line 9
Datei konnte nicht geloescht werden.
Weiß jemand Rat?
Gruß Karen