2017-02-22 3 views
0

Ich habe ein Problem mit diesem Code, um Dateien von einem Remote-Server auf den Laufwerksordner c des Computers zu übertragen.Kann Datei nicht von Remote-Server in lokalen Ordner übertragen

$file = file_get_contents('http://www.affiliatewindow.com/logos/1961/logo.gif'); 
file_put_contents('C:/myDir/myFile.gif', $file); 

Irgendwelche Abhilfe?

+0

versuchen [kopieren] (http://php.net/manual/en/function.copy.php) – gaurav

+0

Sie müssen Informationen über Fehler aus dem Bildschirm/logs/etc. Ein "Problem" zu haben ist nicht klar genug. – gview

Antwort

0

Ändern Sie die Schrägstriche (/) in Backslashes (\) in der file_put_contents-Funktion. Sie können auch versuchen, die Funktion realpath: http://php.net/manual/de/function.realpath.php

Ein weiterer Grund ist, dass die PHP-Datei hat nicht die Erlaubnis, direkt auf dem Laufwerk C zu schreiben.

Verwandte Themen