Вывод ошибки по истечению времени выполнения сктипта на сервере.

Вадим

Новичок
Вывод ошибки по истечению времени выполнения сктипта на сервере.

Помогите решить следующую задачу.

У каждого скрипта как правило на хосте задано время его выполнения, по истечению которого, скрипт отрубается и выводит 404, так вот задача:

Известно что timeout = 30sec, нужно проследить это время и допустим в 29sec отрубить скрипт, выдав какую-нибудь ошибку помощью dio. Задача усложняется тем, что рассматривается не просто случай перебора массива и измерения прошедшего времени, а случай зависания функций MAIL или file и т.д.

Спасибо.
 

Вадим

Новичок
Спасибо помогло.

По поводу крон, не всегда он доступен и не всегда применим.
 
В продолжение темы:
А всетаки, как узнать сколько времени уже выполняется скрипт?

На мастерхосте:
PHP Warning: set_time_limit() has been disabled for security reasons
а хотелось бы скрипт завершить корректно, без ошибок
PHP Version 4.4.4
 
Сверху