Thank you, Geoff and Arun.  I am doing it the way you suggest.

My problem turned out to be a bad installation of Apache::DBI.pm.
(it was just a copy of DBI.pm).

> -----Original Message-----
> From: Arun Theeban [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, February 20, 2001 11:39 PM
> To: Geoffrey Young; 'Brad Howerter'; '[EMAIL PROTECTED]'
> Subject: RE: Apache::DBI::connect problem, please help
> 
> 
> You have to put Apache::DBI before any of the DBI's
> you are using in httpd.conf file.
> 
> In your cgi programs use only "DBI" not "Apache::DBI"
> module.
> 
> a simple program would be.
> 
> #! /usr/bin/perl
> print "Content-type:text/html\n\n";
> $dbh=DBI->connect("DBI::Pg::dbname=emp","user","passwod");
> print "<body> connected successfully </body>";
> $dbh->disconnect;
> 
> if Apache::DBI was loaded before DBI, some of the
> fuctions would be overridden.
> 
> Even if you give $dbh->disconnect,Apache::DBI will
> override funtion to nothing.
> -Arun
> 
> --- Geoffrey Young <[EMAIL PROTECTED]> wrote:
> > 
> > 
> > > -----Original Message-----
> > > From: Brad Howerter [mailto:[EMAIL PROTECTED]]
> > > Sent: Tuesday, February 20, 2001 12:57 PM
> > > To: '[EMAIL PROTECTED]'
> > > Subject: RE: Apache::DBI::connect problem, please
> > help
> > > 
> > [snip]
> > > So Apache/DBI.pm must be installed incorrectly on
> > my system.
> > > It's supposed to be different from the DBI.pm?
> > 
> > yup, you need both.  DBI is, well, DBI.  Apache::DBI
> > is a persistent
> > framework under mod_perl that uses DBI.
> > 
> > HTH
> > 
> > --Geoff 
> k
> 
> __________________________________________________
> Do You Yahoo!?
> Yahoo! Auctions - Buy the things you want at great prices! 
http://auctions.yahoo.com/

Reply via email to