URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 2148
[ Назад ]

Исходное сообщение
"Обрывается работа php скрипита."

Отправлено Phoenix82 , 06-Мрт-04 15:24 
скрипт имеет такую структуру:
//1
коннектимся (mysql_pconnect) к БД и заносим запись в табличку.
//2
делаем чето довольно долгое - 1-5 секунд с БД
//3
заносим еще одну запись в табличку.
...
В итоге, изредка, первая запись в табличке появляется, а вторая нет. В error.log пусто.
Насколько я понимаю, если пользователь разорвал соединение, скрипт все равно должен отработать до конца? А может проблеммы с постоянными соединениями?
php4.3.4, модуль апача1.3, mysql 3.23. Соеднинение через https (mod_ssl)

Содержание

Сообщения в этом обсуждении
"Обрывается работа php скрипита."
Отправлено Rohan , 07-Мрт-04 23:27 
если пользователь разорвал соединение, скрипт все равно должен отработать до конца?

- нет, не должен


"Обрывается работа php скрипита."
Отправлено Александр , 08-Мрт-04 23:18 
>Насколько я понимаю, если пользователь разорвал соединение, скрипт все равно должен отработать

Только при наличии вот этого (или аналогичное - в .htaccess) :
ini_set('ignore_user_abort', 1);

Кроме того проверь таймаут скрипта.