卷曲不按预期工作

时间:2011-05-27 08:51:07

标签: php curl

在此代码中:

$url  = 'http://example.com/someLARGE.file';
    $path = 'test.txt';

    $fp = fopen($path, 'w+');

    $curl = curl_init();

    //curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($curl, CURLOPT_FILE, $fp);
    curl_setopt ($curl, CURLOPT_URL, $url);

    curl_exec($curl);

    curl_close($curl);
    fclose($fp);

输出写入浏览器而不是服务器上的文件:(

2 个答案:

答案 0 :(得分:1)

尝试使用file_put_contents

$result = curl_exec($curl);

file_put_contents($file, $result,FILE_APPEND | LOCK_EX);

file_put_contents与调用fopen()fwrite()fclose()相同 先后将数据写入文件。

答案 1 :(得分:0)

在     $ fp = fopen($ path,'w +'); 我没有权限创建/写入文件。