リモート ファイル サーバーからローカル マシンにファイルをダウンロードするためのリンクを作成しようとしています。今、私はstackoverflowで見つけたCurlコードです。コードは、localhost C ドライブのファイル パスで動作します。しかし、リモートファイルへのURLで失敗します。URL の何が問題になっていますか? コメント付きの URL は機能します。コード:
$url = 'file://v1/cos/EA QA/Test Results/SS/4.6.1/CD06/SS 4.6.1 TestResults.xlsm';
// $url = 'file:///C:/xampp/htdocs/qrd/test/SS 4.6.1 TestResults.xlsm';
$path = 'C:/test/SS 4.6.1 TestResults.xlsm';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$data = curl_exec ($ch);
curl_close ($ch);
if ($data == FALSE){
echo "Failed in 1.";
} else {
$file = fopen($path, "wb");
fputs($file, $data);
echo "hi1";
}
fclose($file);