I try to install DBI in my apache 1.3.9 and modperl 1.21 which I got the message like: esip 305# perl Makefile.PL Writing Makefile for Apache::DBI esip 306# make Manifying blib/man3/Apache::DBI.3 Manifying blib/man3/Apache::AuthDBI.3 esip 307# make install Skipping /usr/freeware/lib/perl5/site_perl/5.005/Apache/DBI.pm (unchanged) Skipping /usr/freeware/lib/perl5/site_perl/5.005/Apache/AuthDBI.pm (unchanged) Skipping /usr/freeware/catman/u_man/man3/Apache::AuthDBI.3 (unchanged) Skipping /usr/freeware/catman/u_man/man3/Apache::DBI.3 (unchanged) Writing /usr/freeware/lib/perl5/site_perl/5.005/irix-n32/auto/Apache/DBI/.packlist Appending installation info to /usr/freeware/lib/perl5/5.00502/irix-n32/perllocal.pod esip 308# ls AuthDBI.pm MANIFEST Makefile.old eg traces.txt Changes Makefile README pm_to_blib DBI.pm Makefile.PL blib test.pl esip 309# pwd /opt/local/download/perlmodule/ApacheDBI-0.85 Then, I add a line in the httpd.conf "PerlModule Apache::DBI" The problem is I couldn't start my apache because of these errors. esip 91# apachectl start Syntax error on line 822 of /usr/local/apache/conf/httpd.conf: Can't locate loadable object for module DBI in @INC (@INC contains: /usr/freeware/lib/perl5/5.00502/irix-n32 /usr/freeware/lib/perl5/5.00502 /usr/freeware/lib/perl5/site_perl/5.005/irix-n32 /usr/freeware/lib/perl5/site_perl/5.005 /usr/freeware/lib/perl5/sgi_perl/irix-n32 /usr/freeware/lib/perl5/site_perl . /usr/local/apache/ /usr/local/apache/lib/perl) at /usr/freeware/lib/perl5/site_perl/DBI.pm line 0 BEGIN failed--compilation aborted at /usr/freeware/lib/perl5/site_perl/DBI.pm line 156. BEGIN failed--compilation aborted at /usr/freeware/lib/perl5/site_perl/5.005/Apache/DBI.pm line 4. .//apachectl start: httpd could not be started esip 92# Do I have to recompile the modperl? What I have to do more? I have an ORACLE database so do I have to install DBD::Oracle in my machine? --apple