скрипт имеет такую структуру:
//1
коннектимся (mysql_pconnect) к БД и заносим запись в табличку.
//2
делаем чето довольно долгое - 1-5 секунд с БД
//3
заносим еще одну запись в табличку.
...
В итоге, изредка, первая запись в табличке появляется, а вторая нет. В error.log пусто.
Насколько я понимаю, если пользователь разорвал соединение, скрипт все равно должен отработать до конца? А может проблеммы с постоянными соединениями?
php4.3.4, модуль апача1.3, mysql 3.23. Соеднинение через https (mod_ssl)
если пользователь разорвал соединение, скрипт все равно должен отработать до конца?- нет, не должен
>Насколько я понимаю, если пользователь разорвал соединение, скрипт все равно должен отработатьТолько при наличии вот этого (или аналогичное - в .htaccess) :
ini_set('ignore_user_abort', 1);Кроме того проверь таймаут скрипта.