On Mon, May 19, 2008 at 10:31:06AM -0400, Perrin Harkins wrote:
> On Mon, May 19, 2008 at 5:12 AM, Louis-David Mitterrand
> > ## When commented out perl 5.10 works fine
> > request_class =>
> > 'MasonX::Request::WithApacheSession',
> > session_class => 'Apache::Session::Postgres',
> > session_data_source => 'dbi:Pg:dbname=sessions',
> > session_user_name => '',
> > session_password => '',
> > session_use_cookie => 1,
> > session_cookie_expires => undef,
> > ## When commented out perl 5.10 works fine
>
> My guess would be that your Postgres driver has a problem. Try
> running some Pg queries from Mason.
I thought about that too, but declaring in my handler.pl:
sub handler {
....
$HTML::Mason::Commands::dbc = DBI->connect("dbi:Pg:dbname=critik", "",
"", {RaiseError=>1, PrintError=>1,
AutoCommit=>1});
....
}
and using $dbc in my mason code works fine.