I have a perl script that uses the DBD module that works from the command
line. But this same script will not run within apache. It looks like
the perl script can't load the module properly from within apache.

[Thu May 26 11:29:20 2005] [error] [client xxx.xxx.235.42] Uncaught exception from user code:
[Thu May 26 11:29:20 2005] [error] [client xxx.xxx.235.42] \tinstall_driver(Oracle) failed: Can't load '/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: libclntsh.so.9.0: cannot open shared object file: No such
file or directory at /usr/lib/perl5/5.8.5/i386-linux-thread-multi/DynaLoader.pm line 230.
[Thu May 26 11:29:20 2005] [error] [client xxx.xxx.235.42] at (eval 14) line 3
[Thu May 26 11:29:20 2005] [error] [client xxx.xxx.235.42] Compilation failed in require at (eval 14) line 3.
[Thu May 26 11:29:20 2005] [error] [client xxx.xxx.235.42] Perhaps a required shared library or dll isn't installed where expected
[Thu May 26 11:29:20 2005] [error] [client xxx.xxx.235.42] at /var/www/cgi-bin/test.pl line 37
[Thu May 26 11:29:20 2005] [error] [client xxx.xxx.235.42] at /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/DBI.pm line 733
[Thu May 26 11:29:20 2005] [error] [client xxx.xxx.235.42] \tDBI::install_driver('DBI', 'Oracle') called at /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/DBI.pm line 573