On a fresh install of Ubuntu Linux 5.10 server I am receiveing the following error when I access the webpage (servername/rt)
error: Can’t locate Apache/Session/MySQL.pm in @INC (@INC contains: /opt/rt3/local/lib /opt/rt3/lib /etc/perl /usr/local/lib/perl/5.8.7 /usr/local/share/perl/5.8.7 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl . /etc/apache2) at /opt/rt3/share/html/Elements/SetupSessionCookie line 57.
context:
…
53: Pg => ‘Apache::Session::Postgres’,
54: # Oracle => ‘Apache::Session::Oracle’,
55: ) unless $RT::WebSessionClass;
56: my $session_class = $RT::WebSessionClass || $backends{$RT::DatabaseType} || ‘Apache::Session::File’;
57: my $pm = “$session_class.pm”; $pm =~ s|::|/|g; require $pm;
58:
59: # morning bug avoidance attempt – pdh 20030815
60: unless ($RT::Handle->dbh && $RT::Handle->dbh->ping) {
61: $RT::Handle->Connect();
…
code stack: /opt/rt3/share/html/Elements/SetupSessionCookie:57
/opt/rt3/share/html/autohandler:73
Any help would be greatly appreciated,
Jonathan
On a fresh install of Ubuntu Linux 5.10 server I am receiveing the following error when I access the webpage (servername/rt)
error: Can’t locate Apache/Session/MySQL.pm in @INC (@INC contains: /opt/rt3/local/lib /opt/rt3/lib /etc/perl /usr/local/lib/perl/5.8.7 /usr/local/share/perl/5.8.7 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl . /etc/apache2) at /opt/rt3/share/html/Elements/SetupSessionCookie line 57.
context:
…
53: Pg => ‘Apache::Session::Postgres’,
54: # Oracle => ‘Apache::Session::Oracle’,
55: ) unless $RT::WebSessionClass;
56: my $session_class = $RT::WebSessionClass || $backends{$RT::DatabaseType} || ‘Apache::Session::File’;
57: my $pm = “$session_class.pm”; $pm =~ s|::|/|g; require $pm;
58:
59: # morning bug avoidance attempt – pdh 20030815
60: unless ($RT::Handle->dbh && $RT::Handle->dbh->ping) {
61: $RT::Handle->Connect();
…
code stack: /opt/rt3/share/html/Elements/SetupSessionCookie:57
/opt/rt3/share/html/autohandler:73
Does “make testdeps” run without error?
Hi.
Jonathan Jesse wrote:
On a fresh install of Ubuntu Linux 5.10 server I am receiveing the
following error when I access the webpage (servername/rt)
error: Can’t locate Apache/Session/MySQL.pm in @INC (@INC contains:
/opt/rt3/local/lib /opt/rt3/lib /etc/perl /usr/local/lib/perl/5.8.7
/usr/local/share/perl/5.8.7 /usr/lib/perl5 /usr/share/perl5
/usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .
/etc/apache2) at /opt/rt3/share/html/Elements/SetupSessionCookie line 57.
context:
…
53: Pg => ‘Apache::Session::Postgres’,
What you have as your $DatabaseType in RT_Config or overridden in
RT_SiteConfig?
Judging by the error output RT is trying to look at mysql (default) but
you have your database as postgres.
Kind regards.
Luke.
54: # Oracle => ‘Apache::Session::Oracle’,
55: ) unless $RT::WebSessionClass;
56: my $session_class = $RT::WebSessionClass ||
$backends{$RT::DatabaseType} || ‘Apache::Session::File’;
57: my $pm = “$session_class.pm”; $pm =~ s|::|/|g; require $pm;
58:
59: # morning bug avoidance attempt – pdh 20030815
60: unless ($RT::Handle->dbh && $RT::Handle->dbh->ping) {
61: $RT::Handle->Connect();
…
code stack: /opt/rt3/share/html/Elements/SetupSessionCookie:57
/opt/rt3/share/html/autohandler:73
Any help would be greatly appreciated,
Jonathan
The rt-users Archives
Be sure to check out the RT Wiki at http://wiki.bestpractical.com
Buy your copy of our new book, RT Essentials, today!
Download a free sample chapter from http://rtbook.bestpractical.com
Luke