dilnab:
если php-скрипт довольно длинный
интересно, а в чем длина пхп-скриптов измеряется? В байтах, секундах или в попугаях?
Если я ничего не путаю, то поведение скрипта в таком случае зависит от опции ignore_user_abort. Смотри в phpinfo() что у тебя стоит.
Кроме того, есть еще max_execution_time - время работы твоего скрипта может превышать лимит.