Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Как обойти лимит на время выполнеия скрипта

Сообщения:  [1-4] 

 
 автор: Snorri   (09.06.2006 в 17:10)   письмо автору
 
   для: XPraptor   (09.06.2006 в 15:43)
 

Спасибо.

   
 
 автор: XPraptor   (09.06.2006 в 15:43)   письмо автору
 
   для: Snorri   (09.06.2006 в 15:22)
 

Я тут поднимал эту тему для рассылки писем подписчикам. Можешь найти по поиску.
Решение подсказали и мы сошлись на мнении, что нужно выполнять часть работы, которая влазит в лимит времени, писать в БД место на котором остановился и потом из скрипта снова вызывать эту же страницу. А в начале проверять на каком месте остановился.

Но если у тебя позволена директива set_time_limit(limit in second) то можешь использовать ее, она как раз и отвечает за время выполнения скрипта. Но она как правило не действует, потому, что провайдер дает жесткое ограничение на время выполнения скрипта. Перед дериктивой set_time_limit() еще поставь дериктиву ignore_user_abort() чтобы если пользователь нажмет стоп, или закроет окно, то скрипт всеравно продолжился.

   
 
 автор: Владимир22   (09.06.2006 в 15:38)   письмо автору
 
   для: Snorri   (09.06.2006 в 15:22)
 

Максимальное время исполнения сценария PHP по умолчанию - 30 сек.
Можно вручную добавить нужное время, например:

set_time_limit(90);

Это прибавит ещё 90 сек. к 30, т.е. будет всего 120 сек.

   
 
 автор: Snorri   (09.06.2006 в 15:22)   письмо автору
 
 

Может ли скрипт после разрыва продолжать работу с того места на котором остановился.

   

Сообщения:  [1-4] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования