【发布时间】:2012-08-11 04:58:49
【问题描述】:
我有这个代码,它可以工作,但有一个限制,只能复制 4.0mb 的文件,有人可以帮助我增加该大小以复制更大的文件。谢谢
<?
$archivo_origen=$_POST["origen"];
$archivo_destino=$_POST["destino"];
function descarga_archivo ($archivo_origen,$archivo_destino){
$mi_curl = curl_init ($archivo_origen);
$fs_archivo = fopen ($archivo_destino, "w");
curl_setopt ($mi_curl, CURLOPT_FILE, $fs_archivo);
curl_setopt ($mi_curl, CURLOPT_HEADER, 0);
curl_exec ($mi_curl);
curl_close ($mi_curl);
fclose ($fs_archivo);
}
descarga_archivo($archivo_origen,$archivo_destino);
header("location: index.php");
?>
【问题讨论】:
-
你可以试试
file_get_contents($url)? -
这似乎是一个解决方案:stackoverflow.com/questions/6409462/…
-
问题是这段代码在免费的托管服务器上运行,我没有启用所有功能,所以我使用 cURL,但是希望有一个 file_get_contents ($ url) 的例子来证明它。