Hi All

I'm attempting to use perl DBI/DBD in a .cgi script to access an oracle database. I can run the script using perl file.cgi successfully but when I attempt to execute the same cgi script through apache I receive the following:


Software error:


install_driver(Oracle) failed: Can't load 
'/usr/lib/perl5/site_perl/5.6.1/i386-linux/auto/DBD/Oracle/Oracle.so' for module 
DBD::Oracle: libclntsh.so.8.0: cannot open shared object file: No such file or 
directory at /usr/lib/perl5/5.6.1/i386-linux/DynaLoader.pm line 206.
at (eval 4) line 3
Compilation failed in require at (eval 4) line 3.
Perhaps a required shared library or dll isn't installed where expected
at /home/httpd/cgi-bin/signup.cgi line 32


Are there environment variables I need to set to find the path to this file, if so, where can I find a list of these variables. The install of DBI and DBD were successful. Also, the oracle files/shared library files are indeed where they are supposed to be. Thanks for any help.


Kevin






Reply via email to