Как обеспечить гарантированное завершение скрипта

svirol

Новичок
Как обеспечить гарантированное завершение скрипта

Файл вызывается по HTTP, метод POST
Пишу в начале файла.
PHP:
ignore_user_abort();
set_time_limit(36000);
Гарантирует ли это, что если код верный, время, нужное на выполнение программы меньше 10 часов и не произойдет каких-то неожиданностей (перезагрузки сервера и т.д.), программа будет завершена?
 

RomikChef

Guest
Каких только фокусов РНР не заставляют вытворять...
 

svirol

Новичок
Автор оригинала: RomikChef
Каких только фокусов РНР не заставляют вытворять...
Ну ладно издеваться, мне уже и без этого плохо - просто так я что-ли в первом часу в Интернете сижу :(
Ну нужно мне, чтобы скрипты выполнялся независимо от того, кто его запустил...
А вот с такой строкой даже при вставлении sleep(600) - не завершается :(
 

netdog

net @
Гарантирует ли это, что если код верный, время, нужное на выполнение программы меньше 10 часов и не произойдет каких-то неожиданностей (перезагрузки сервера и т.д.), программа будет завершена
Нет никаких нарантий
 

svirol

Новичок
То есть, это нормально, что если вставить sleep(600) и прервать соединение, программа не выполняеться? Не смотря на ignore_user_abort(); ? И это никак побороть нельзя?
 
Сверху