![]() |
Время выполнения скриптов
Есть скрипт который обрабатывает большое количество данных. На многих хостингах стоит ограничение по времени работы php скриптов. Скрипт не успевает за отведенное ему время все обработать. Как это можно исправить?
|
Попробуй использовать set_time_limit().
Но там есть маленькая оговорочка: Цитата:
|
Если настройки РНР разрешают устновку set_time_limit(), используй эту функцию (как справедливо заметил Trotil).
Но зачастую сейф-мод включен из соображений безопасности - поэтому поможет только изменение и/или оптимизация алгоритма. |
папробуй поставит счетчик в скрипте и обрабатывать данные постранично ...
|
Всем спасибо!
|
set_time_limit тоже в общем-то ограничен настрйоками php.ini - если уж сильно хочется - выполнять задания такого рода в кроне, во первых, обычно провайдеры кроновским заданиям дают больше времени, во вторых можно по расписанию делать много заданий в очереди
|
| Часовой пояс GMT +4, время: 03:02. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.