[rt-users] Problem with new install of RT 3.4.4

Ruslan Zakirov ruslan.zakirov at gmail.com
Mon Oct 10 14:49:50 EDT 2005


On 10/10/05, Bill Sandiford <bill at telnetcommunications.com> wrote:
> use DBI; is already at the top of that file...first few lines of file looks
> like this
I don't have more ideas except one random:
perl -Mstrict -w -MDBI -e'my $dbh = DBI->connect("dbi:mysql:base=rt3",
"rt_user", "rt_pass", {RaiseError => 1});'

If it works I don't know where should you look.

>
>
> # $Header: /home/jesse/DBIx-SearchBuilder/history/SearchBuilder/Handle.pm,v
> 1.21 2002/01/28 06:11:37 jesse Exp $
> package DBIx::SearchBuilder::Handle;
> use strict;
> use Carp qw(croak cluck);
> use DBI;
> use Class::ReturnValue;
> use Encode;
>
> As far as devel mode goes, I don't know what you mean by this.  To install,
> I followed the instructions at
> http://wiki.bestpractical.com/index.cgi?ManualInstallation
ok, this mean you don't use devel mode.

> ----- Original Message -----
> From: "Bill Sandiford" <bill at telnetcommunications.com>
> To: "Ruslan Zakirov" <ruslan.zakirov at gmail.com>
> Cc: <rt-users at lists.bestpractical.com>
> Sent: Monday, October 10, 2005 12:58 PM
> Subject: Re: [rt-users] Problem with new install of RT 3.4.4
>
>
> > I'm still stuck with this error.
> >
> > Can't locate object method "connect" via package "DBI" at
> > /usr/local/lib/perl5/site_perl/5.8.7/DBIx/SearchBuilder/Handle.pm line
> > 108.\n
> >
> > The other suggestions have been appreciated, but so far not able to
> > resolve the issues.  Does anyone else have any ideas?
> >
> > Regards,
> > Bill
> > ----- Original Message -----
> > From: "Bill Sandiford" <bill at telnetcommunications.com>
> > To: "Ruslan Zakirov" <ruslan.zakirov at gmail.com>
> > Cc: <rt-users at lists.bestpractical.com>
> > Sent: Sunday, October 09, 2005 8:20 AM
> > Subject: Re: [rt-users] Problem with new install of RT 3.4.4
> >
> >
> >> Both,
> >>
> >> /usr/local/bin/perl -MDBI -e'1'
> >> and
> >> sudo -u apache /usr/local/bin/perl -MDBI -e'1'
> >>
> >> return back to the shell prompt after giving no output.
> >>
> >>
> >> ----- Original Message -----
> >> From: "Ruslan Zakirov" <ruslan.zakirov at gmail.com>
> >> To: "Bill Sandiford" <bill at telnetcommunications.com>
> >> Cc: <rt-users at lists.bestpractical.com>
> >> Sent: Sunday, October 09, 2005 4:53 AM
> >> Subject: Re: [rt-users] Problem with new install of RT 3.4.4
> >>
> >>
> >> On 10/9/05, Bill Sandiford <bill at telnetcommunications.com> wrote:
> >>> FYI
> >>>
> >>> in the Makefile for RT, PERL=/usr/local/bin/perl
> >>> in the Makefile for mod_perl, PERL=/usr/local/bin/perl
> >> This is good.
> >>>
> >>> output of 'find / -name DBI.pm -print'
> >>>
> >>> /root/.cpan/build/Apache-DBI-0.94/DBI.pm
> >>> /root/.cpan/build/Apache-DBI-0.94/blib/lib/Apache/DBI.pm
> >>> /root/.cpan/build/DBI-1.48/lib/Bundle/DBI.pm
> >>> /root/.cpan/build/DBI-1.48/DBI.pm
> >>> /root/.cpan/build/DBI-1.48/blib/lib/DBI.pm
> >>> /root/.cpan/build/DBI-1.48/blib/lib/Bundle/DBI.pm
> >>> /usr/local/lib/perl5/site_perl/5.8.7/i686-linux/Bundle/DBI.pm
> >>> /usr/local/lib/perl5/site_perl/5.8.7/i686-linux/DBI.pm
> >>> /usr/local/lib/perl5/site_perl/5.8.7/Apache/Session/Store/DBI.pm
> >>> /usr/local/lib/perl5/site_perl/5.8.7/Apache/DBI.pm
> >> Ok. looks like you really have DBI installed and it's installed in
> >> correct location.
> >> File permissions could be reason of your problems.
> >> First of all try `/usr/local/bin/perl -MDBI -e'1'` as root, then try
> >> as user of the apache server.
> >> May be you have too strict umask for root.
> >>
> >>>
> >>>
> >>>
> >>> ----- Original Message -----
> >>> From: "Bill Sandiford" <bill at telnetcommunications.com>
> >>> To: "Ruslan Zakirov" <ruslan.zakirov at gmail.com>
> >>> Cc: <rt-users at lists.bestpractical.com>
> >>> Sent: Saturday, October 08, 2005 11:25 PM
> >>> Subject: Re: [rt-users] Problem with new install of RT 3.4.4
> >>>
> >>>
> >>> > Hi Ruslan:
> >>> >
> >>> > yes you are correct about the distro Perl
> >>> >
> >>> > /usr/bin/perl -v    --- gives output of 5.8.0
> >>> > /usr/local/bin/perl -v   --- gives output of  5.8.7
> >>> >
> >>> > running 'locate DBI' comes back with no response, same thing for
> >>> > 'locate
> >>> > DBI.pm' if that matters
> >>> >
> >>> > when you are referring to the configure script, what configure script
> >>> > are
> >>> > you referring to...for what package.
> >>> >
> >>> > I installed DBI and every other perl module from cpan, mostly by using
> >>> > 'make fixdeps'
> >>> >
> >>> > DBI is version 1.48
> >>> >
> >>> > Bill
> >>> >
> >>> >
> >>> >
> >>> > ----- Original Message -----
> >>> > From: "Ruslan Zakirov" <ruslan.zakirov at gmail.com>
> >>> > To: "Bill Sandiford" <bill at telnetcommunications.com>
> >>> > Cc: <rt-users at lists.bestpractical.com>
> >>> > Sent: Saturday, October 08, 2005 7:18 PM
> >>> > Subject: Re: [rt-users] Problem with new install of RT 3.4.4
> >>> >
> >>> >
> >>> > On 10/9/05, Bill Sandiford <bill at telnetcommunications.com> wrote:
> >>> >> Hello All:
> >>> >>
> >>> >> I'm having a problem with a new install of RT.  I've searched through
> >>> >> google
> >>> >> and the list archive and found other people that have had similar
> >>> >> problems,
> >>> >> but was unable to put my hand on a solution.
> >>> >>
> >>> >> Basically, everything went fine, install of everything was good,
> >>> >> there
> >>> >> were
> >>> >> some dependencies that were missing but i fixed that with the make
> >>> >> testdeps,
> >>> >> make fixdeps procedure.
> >>> >>
> >>> >> I added the relevant info to the bottom of my httpd.conf file as per
> >>> >> the
> >>> >> ManualInstallation guide, restarted apache, and when I browse to the
> >>> >> page
> >>> >> I
> >>> >> get a 500 Internal server error.
> >>> >>
> >>> >> When I look at apache's error_log I get:
> >>> >>
> >>> >> [Sat Oct  8 16:28:12 2005] [error] Can't locate object method
> >>> >> "connect"
> >>> >> via
> >>> >> package "DBI" at
> >>> >> /usr/local/lib/perl5/site_perl/5.8.7/DBIx/SearchBuilder/Handle.pm
> >>> >> line
> >>> >> 108.\n
> >>> >>
> >>> >> I have verified that DBI is installed, (make testdeps confirmed).  I
> >>> >> tried
> >>> >> removing and re-installing DBI with cpan but there was no change...I
> >>> >> still
> >>> >> get the same error.
> >>> > Please run 'locate DBI' from shell.
> >>> > I think you installed perl and also have distro's perl installed. By
> >>> > default configure script choose default perl in '/usr/bin/perl'. You
> >>> > have to run
> >>> > `PERL=/usr/local/bin/perl ./configure`.
> >>> > Also you use mod_perl then you have to build it against perl you want
> >>> > to use with RT.
> >>> >
> >>> > Hope this would help you.
> >>> >
> >>> >>
> >>> >> Here are my versions.
> >>> >>
> >>> >> RT 3.4.4
> >>> >> uname -a: Linux localhost 2.4.21-4.ELsmp #1 SMP Fri Oct 3 17:52:56
> >>> >> EDT
> >>> >> 2003
> >>> >> i686 i686 i386 GNU/Linux
> >>> >> mysql 4.1.14
> >>> >> Apache 1.3.33
> >>> >> mod_perl 1.29
> >>> >> perl v5.8.7
> >>> >>
> >>> >> Any help would be appreciated !!!
> >>> >>
> >>> >> Regards,
> >>> >> Bill
> >>> >>
> >>> >> _______________________________________________
> >>> >> http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users
> >>> >>
> >>> >> 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
> >>> >>
> >>> >
> >>> >
> >>> > --
> >>> > Best regards, Ruslan.
> >>> >
> >>> > _______________________________________________
> >>> > http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users
> >>> >
> >>> > 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
> >>> >
> >>>
> >>>
> >>
> >>
> >> --
> >> Best regards, Ruslan.
> >> _______________________________________________
> >> http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users
> >>
> >> 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
> >
> > _______________________________________________
> > http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users
> >
> > 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
> >
>
>


--
Best regards, Ruslan.



More information about the rt-users mailing list