Dukuй
Щас сменю себе статус
- Регистрация
- 24 Фев 2009
- Сообщения
- 308
- Реакции
- 190
- Автор темы
- #1
Доброго времени суток. Существует условный код:
То есть, мне необходимо сделать к примеру 5 млн запросов к сайту, каждый раз с разными значениями (по порядку) и добавить сожержимое в таблицу MySQL. Но, таким образом выполнение скрипта будет проходить около 12 часов и получается ошибка max_execution_time.
Есть ли какое то решение задачи без увеличения max_execution_time? Может, что бы скрипт каждый раз начинался по новой.
И еще один вопрос, до пустим одной из страниц по порядку file_get_contents('Для просмотра ссылки Войдиили Зарегистрируйся'. $i . не существует, можно ли как то прервать дальнейшее выполнение скрипта и опять вернуться к циклу, но уже со следующим значением $i по порядку. Что бы каждый раз не делать лишний запрос к мускулу?
Спасибо.
PHP:
for($i = 1; $i<5000000000; $i++)
{
$value = file_get_contents('http://localhost/'. $i .'');
mysql_query("здесь добавляем данные в таблицу");
}
Есть ли какое то решение задачи без увеличения max_execution_time? Может, что бы скрипт каждый раз начинался по новой.
И еще один вопрос, до пустим одной из страниц по порядку file_get_contents('Для просмотра ссылки Войди
Спасибо.