I don't even know where to start with this error. Can anyone point me in the right direction?

I'm running Perl 5.6.0 on Linux RH7.2, 2.4.7-10 kernel
FirebirdSS 1.0.2.908-0 as Interbase server.

This machine has been running for 6 months, and Perl and Interbase have been happily working together since I built it. This morning I shut her down to give her a new home on the rack and now when ever I try to use DBI; these lines cause this error message. :(

<the Lines>
my $user = "SYSDBA";
my $password = "masterkey";
my $the_dsn = "dbi:InterBase:db=/opt/planning/disp/dispatch.gdb;ib_dialect=3";

my $dbh = DBI->connect($the_dsn,$user,$password);

<the error>
install_driver(InterBase) failed: Can't load '/usr/lib/perl5/site_perl/5.6.0/i386-linux/auto/DBD/InterBase/InterBase.so' for module DBD::InterBase: libgds.so: cannot open shared object file: Permission denied at /usr/lib/perl5/5.6.0/i386-linux/DynaLoader.pm line 200.
at (eval 5) line 3
Compilation failed in require at (eval 5) line 3.
Perhaps a required shared library or dll isn't installed where expected
at /var/www/cgi-bin/ticket.cgi line 28

</the stuff>

Anyone know where I should start? I'm thinking maybe there is a file locked or socket or some such, but I just don't know where or what. I don't think this error message is giving the truth, according to the lines near 200 in Dynaloader.pm.

FirebirdSS is working just fine, and Perl seams to work as long as I don't try to connect to FB/IB service.

Cheers.

Scott.


--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to