Если выключен set_time_limit(); то пишем... (Рейтинг: -10)

Печать / RSS
Вот недавно столкнулся с такой проблемой.
У хостера выключена функция sеt_timе_limit(); и ехес();
а мне неохота лазить на хост и запускать крон.
Зашол в гугл искал искал и вот нарыл замечательный код.
<?php
ignore_user_abort(0);
@set_time_limit(0);
@ini_set('set_time_limit',0);
@ini_set('max_execution_time',0);
echo @ini_get('max_execution_time');
$in = 1*60*60; //спит 1 час
do
{
//здесь код на выполнение скрипта
sleep($in);//спит
}
while(true);
?>

и че я удивился, это то, что обошол этот запрет.
И функция у меня заработала.
Имейте ввиду,
когда вы создаете файл с этим кодом, то время работы скрипта не изменить и не остановить. ).gif .
Автор: Дмитрий (27.09.11 / 01:55)
http://dyek.ru
Рейтинг: -10
Просмотры: 1374
Комментарии (11) »