<?php
$url="http://gensho.acc.umu.se/debian-cd/8.0.0/i386/iso-cd/debian-8.0.0-i386-lxde-CD-1.iso";
$ch=curl_init();
$a_opt=array(
CURLOPT_URL => $url,
CURLOPT_HEADER => 0,
CURLOPT_RETURNTRANSFER => 1,
CURLOPT_BINARYTRANSFER => 1,
CURLOPT_BUFFERSIZE => 102400
);
curl_setopt_array($ch,$a_opt);
$str=curl_exec($ch);
$f=fopen('/tmp/debian.iso','w');
fwrite($f,$str)
?>也许里面有一些but,但是没有错误输出,我无法下载目标iso文件,该如何修复呢?
发布于 2015-05-31 19:07:31
尝试设置超时和CONNECTTIMEOUT选项。尝试使用var_dump($str)调试您的代码;以及
curl_error($ch);https://stackoverflow.com/questions/30555157
复制相似问题