|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Alexander Temerev 2:5020/400 31 Jul 2001 16:58:24 To : All Subject : HTML::Mason vs global $dbh // Apache::DBI -------------------------------------------------------------------------------- Hi All. Хочу, как у людей, сделать человеческий глобальный хандлер $dbh для всех компонентов, и добавить еще пул через Apache::DBI. Вроде делаю все по инструкции: ==> Cut handler.pl { package HTML::Mason::Commands; use vars qw($dbh); use lib qw(/web/include); # там мои библиотеки лежат use CGI; use Apache::DBI; use DBI; use DBD::Mysql; use MyCoolLibrary; my $dbh = DBI->connect("dbi:mysql:test;host=localhost", '', '') || die; } my $datasource = "DBI:mysql:test;host=localhost"; my $username = ""; my $password = ""; my $attr = { RaiseError=>1 ,AutoCommit=>1 }; Apache::DBI->connect_on_init($datasource, $username, $password, $attr); Apache::DBI->setPingTimeOut($datasource, 0); ==> Cut handler.pl Hо компоненты почему-то упорно не хотят видеть $dbh. Вопрос: почему этот подземный стук происходит и где именно в ДHК у меня ошибка? Alexander Temerev -- Отправлено через сервер Talk.Ru - http://www.talk.ru --- ifmail v.2.15dev5 * Origin: Talk.Ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/648884bd665e.html, оценка из 5, голосов 10
|