|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Igor V. Zhorov 2:5081/1.18 26 Jul 2001 09:04:39 To : All Subject : Требуется консультация... -------------------------------------------------------------------------------- Обрабатывали MySQL базу скриптами с использованием модуля MySQL (не DBI). Выяснилось, что этот модуль не умеет корректно закрывать сессии... Переписали скрипты - теперь юзается DBI::MySQL. Используем следующую конструкцию: === Cut === sub dbconnect { $DBNAME="db_name"; $DBHOST="db_localhost"; $DBUSER="db_user"; $DBPASS="db_password"; $dbh = DBI->connect("DBI:mysql:database=$DBNAME;host=$DBHOST", "$DBUSER", "$DBPASS", {'RaiseError' => 1}); } sub dbdisconnect { $sth->finish(); $dbh->disconnect(); } 1; === Cut === В теле программы, ессно, между вызовами dbconnect и dbdisconnect какие-либо запросы... Так вот, админ утверждает, что сессии по прежнему не закрываются, сервер встает раком и в хостинге отказано... :( Проект раскручен, траффик приличный... Сервер - Апач, юникс... Может есть какие-нито тонкости? Что-то не так? Igor --- GoldED/W32 3.00.Beta5+ * Origin: Geo AKA IVZ Mail Station (2:5081/1.18) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/27713b5fee40.html, оценка из 5, голосов 10
|