Главная страница


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Artem Chuprina                       2:5020/400     09 Jan 2002  18:40:36
 To : Eugene Grosbein
 Subject : Re: mod_perl+MySQL=???
 -------------------------------------------------------------------------------- 
 
 Здравствуй, Eugene Grosbein.
 
 EG> Почему может быть такое: prepare отрабатывает, а на execute говорит:
 
 EG> DBD::mysql::st execute failed: MySQL server has gone away at
 EG> /my/path/access.pl line 178.
 
 EG> Причем этот mod_perl-скрипт работает уже несколько лет нормально 
 EG> под Apache::DBI. Если отключаю Apache::DBI, то валится ругань и ничего не
 EG> работает (persistent connections мне приходится отрубать, потому как
 EG> нет возможности сказать, что для DBD::mysql их юзать, а для DBD::ODBC нет,
 EG> а тут надо, чтобы ODBC-коннекты закрывались сразу).
 
 EG> В логах самого MySQL ничего нету, свободных коннектов в MySQL тоже дофига.
 
 EG> Самое смешное - не могу найти эту ругань в тексте модулей.
 
 Это ругань от клиентской библиотеки мыскля. Сишной. Искать, подозреваю, судя
 по причине появления проблемы, то место, где ты пользуешься сдохшим (скорее
 всего, от времени) соединением. prepare работает по очевидной причине - оно в
 случае мыскля (и вообще, подозреваю, во всех случаях, кроме оракла) не
 обращается к базе.
 
 -- 
 Artem Chuprina
 Communiware.net
 RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/358.49, ICQ: 13038757
 
 Отправлено через сервер Talk.Ru - http://www.talk.ru
 --- ifmail v.2.15dev5
  * Origin: Talk.Ru (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: mod_perl+MySQL=???   Artem Chuprina   09 Jan 2002 18:40:36 
Архивное /ru.cgi.perl/6359ce8cbb61.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional