Sep
17
2010
|
|
| set_time_limit (PHP 3, PHP 4, PHP 5) set_time_limit - ограничивает время выполнения. Описаниеvoid set_time_limit (int seconds) Устанавливает время в секундах, в течение которого скрипт может работать.Если это значение достигнуто, скрипт возвращает фатальную ошибку.По умолчанию лимит - 30 секунд или, если оно существует, значение max_execution_time, определённое в файле конфигурации.Если seconds имеет значение 0, лимита нет. При вызове set_time_limit() рестартует счётчик таймаута с нуля. Иначе говоря, если таймаут по умолчанию 30 секунд, прошло 25 секунд выполнения скрипта и сделан такой вызов set_time_limit(20), скрипт будет работать 45 перед таймаутом. set_time_limit() не действует, если PHP запущен в режиме safe mode. Нет иного выхода, кроме отключения safe mode или изменения лимита времени в файле конфигурации.
| |||
| Комментарии |
|