| imho.ws |
![]() |
|
|
|
# 1 |
|
Newbie
Регистрация: 16.06.2005
Сообщения: 38
![]() |
Время выполнения скриптов
Есть скрипт который обрабатывает большое количество данных. На многих хостингах стоит ограничение по времени работы php скриптов. Скрипт не успевает за отведенное ему время все обработать. Как это можно исправить?
|
|
|
|
|
# 2 | |
|
Advanced Member
Регистрация: 21.04.2005
Адрес: град Москва
Сообщения: 431
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Попробуй использовать set_time_limit().
Но там есть маленькая оговорочка: Цитата:
Последний раз редактировалось Trotil; 28.08.2005 в 13:23. |
|
|
|
|
|
# 3 |
|
::VIP::
Регистрация: 09.09.2002
Адрес: Kiev
Пол: Male
Сообщения: 1 150
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Если настройки РНР разрешают устновку set_time_limit(), используй эту функцию (как справедливо заметил Trotil).
Но зачастую сейф-мод включен из соображений безопасности - поэтому поможет только изменение и/или оптимизация алгоритма.
__________________
Great minds discuss ideas. Average minds discuss events. Small minds discuss people. |
|
|
|
|
# 6 |
|
Guest
Сообщения: n/a
|
set_time_limit тоже в общем-то ограничен настрйоками php.ini - если уж сильно хочется - выполнять задания такого рода в кроне, во первых, обычно провайдеры кроновским заданиям дают больше времени, во вторых можно по расписанию делать много заданий в очереди
|