Php: copy(); funktioniert nicht
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
ausprobieren
befehl
bild
code
datei
domain
ergebnis
fehl
feststelle
file
funktion
funktionieren
header
kopie
kopieren
leute
server
tun
type
verzeichnis
-
Hallo Leute,
vor etwas längerer Zeit hatte ich einen kleinen Script genutzt der Bilder von meinem Server kopiert... Jedoch musste ich feststellen, dass das ganze nicht mehr zu funktionieren scheint...
Gab es eine Änderung? könntet ihr es auf eurer Website mal ausprobieren ob die PHP Funktion "copy();" es bei euch noch tut?
mein Code sieht folgendermaßen aus:
if (!copy($file, $newfile)) { echo "copy $file schlug fehl...\n"; } else{ echo '<img src="'.$rsn.'.png"/><br>'; }
$file,$newfile und $rsn sind alle bestimmt also daran scheitert es nicht... -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Ich hab den copy-Befehl gerade auf dem Lima-City Space getestet. Er funktioniert.
Mein Code:<?php header("Content-Type: text/plain"); var_dump( copy(__FILE__, __DIR__."/copy.php") );
Ergebnis: bool(true)
und die Kopie existiert.
Vielleicht versuchst du, die Datei über den DocumentRoot hinaus zu kopieren, also in den Bereich einer anderen Domain, bzw. sie von dort zu holen. Das funktioniert auf Lima-City nicht. -
Oh tatsächlich es hatte mit dem Verzeichnis zu tun...
Sehr seltsam das der Code früher funktioniert hat, naja wie auch immer danke für die schnelle und hilfreiche Antwort :)
Beitrag zuletzt geändert: 5.8.2016 23:58:36 von thehellhounds -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage