Mit dem folgenden Code erhalte ich einen Fehler, wenn ich versuche, eine Datei oder irgendetwas anderes, das ich damit versuche, zu kopieren. Ich bin jedoch in der Lage, fast identischen Code zu verwenden, um die Datei zu löschen.Kann Dateien löschen, nicht kopieren oder ändern - PHP
$file = "img1.jpg";
if (!copy($file, "img2.jpg")) {
echo ("Error copying $file");
} else {
echo ("Copied $file");
}
löschen Code:
if (!unlink($file)) {
echo ("Error deleting $file");
} else {
echo ("Deleted $file");
}
Wer weiß, warum es könnte dies tun?
Edit: Apache besitzt die Dateien aber scheint nicht in der Lage zu sein, sie zu lesen oder zu schreiben, wie pro is_readable und is_writeable
Edit2: added zweites Argument des Kopie-Code. Das war nicht das Problem, nur ich mache Fehler beim Posten dieser Frage.
Kopie von ..... ** bis ** –