【发布时间】:2011-05-29 02:24:49
【问题描述】:
尝试在远程服务器上下载文件并将其保存到本地子目录。
以下代码似乎适用于小于 1MB 的小文件,但较大的文件会超时,甚至无法开始下载。
<?php
$source = "http://someurl.com/afile.zip";
$destination = "/asubfolder/afile.zip";
$data = file_get_contents($source);
$file = fopen($destination, "w+");
fputs($file, $data);
fclose($file);
?>
关于如何不间断地下载更大的文件有什么建议吗?
【问题讨论】:
-
感谢您的回复。我在托管脚本的系统上没有 curl。