0
私は画像ファイルをダウンロードするためにカールを使用していますが、maxium実行時間エラーが発生した後は最大21画像しかダウンロードできません。多くの画像ファイルをダウンロードするには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個以上の乱数を生成しませんでした。
私はこれを試してみましたが、そのフォルダに21以上のファイルをダウンロードしていません。もし私が3つのファイルを削除した場合、それは3つのファイルをさらにダウンロードします。 –
その後、正確なエラーメッセージは何ですか? – Nin