Использование curl для загрузки большого количества файлов изображений, но можно загрузить только максимум 21 файл - PullRequest
0 голосов
/ 26 июля 2011

Эй, я использую 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 случайного числа.

1 Ответ

0 голосов
/ 26 июля 2011

использовать set_time_limit (0);чтобы не было тайм-аута

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...