嘿我正在使用curl下载图像文件,但它只能下载最多21张图像,之后我得到了最大执行时间错误。
$rh = fopen($imagelink, 'rb');
$wh = fopen($imagepath, 'w+b');
if (!$rh || !$wh) {
echo 'error';;
}
while (!feof($rh)) {
if (fwrite($wh, fread($rh, 4096)) === FALSE) {
return false;
}
echo ' ';
flush();
}
fclose($rh);
fclose($wh);
我从stackoverflow获得了这段代码。
嘿,这是我的错,我使用了一个随机和md5函数,它没有产生更多的21个随机数。
答案 0 :(得分:0)
使用set_time_limit(0);这样它就不会超时