2017-02-22 10 views
0

このコードを使用して、リモートサーバーからコンピュータのドライブcフォルダにファイルを転送する際に問題があります。リモートサーバーからローカルフォルダにファイルを転送する

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

これについての回避策はありますか?

+0

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

+0

エラーに関する情報を画面/ログ/ etcから入力する必要があります。 「問題」があることは十分に明確ではない。 – gview

答えて

0

file_put_contents機能のスラッシュ(/)をバックスラッシュ(\)に変更します。 また、関数realpathを試すこともできます。http://php.net/manual/de/function.realpath.php

もう1つの理由は、PHPファイルにCドライブに直接書き込む権限がないことです。

関連する問題