On Mon, 10 Sep 2001, Kipp, James wrote:

> I don't know if this helps, but I have had a similar problem to the
> one that Ron is having and have already posted. Except my problem adds
> a twist. Here is a snip from my post:
> 
> "when a regular user tries to run scripts using the Oracle Driver with
> DBI and DBD-Oralce8 it fails with the below error msg. Now if I run
> the same scripts as admin it works fine. I have tried to give open
> perms to the Perl directory to all users but that did not work."
> 
> and ..
> 
> "install_driver(Oracle) failed: Can't load
> 'C:/Perl/site/lib/auto/DBD/Oracle/Oracle.dll' for module DBD::Oracle: 
> load_file:Access is denied at C:/Perl/lib/DynaLoader.pm line 206.
> at (eval 1) line 3
> Compilation failed in require at (eval 1) line 3.
> Perhaps a required shared library or dll isn't installed where expected
> at D:\Development\databasemarketing\gparise\cgi-bin\validtestZ.cgi line 3"
> 
> So as you can see it looks like the module is working correctly except when
> someone other then Admin tries. 
 
Well again, this is more of a database issue than a web one, so it ought
to be on that other list (of the same people), but hey. 

If the issue you describe had come up on Linux, my guess would be that one
user (root/admin as it happens, but the same would apply for any user) had
installed the library without granting system-wise support in the process.
I would think the same issue applies on Win32 as on *nix, but I can't say
what exactly the problem is beyond that. Again I'd suggest trying to do a
fresh installation (re-install/overwrite/whatever), paying attention to
whatever settings get put in at install time. 

Would the dll file actually get built during installation, or just moved
into whatever directory from the install package? I'm curious because
<wild speculation> there might be some answers in the binary that are hard
or impossible to extract, but unless you built it yourself during the
install (i.e. you had to have the source to build it) then you don't have
much hope of finding such hints....

Anyway, I still say to try reinstalling. It can't really hurt if the dll
isn't working right now anyway......

*shrug*


-- 
Chris Devers                     [EMAIL PROTECTED]

_______________________________________________
Perl-Win32-Web mailing list
[EMAIL PROTECTED]
http://listserv.ActiveState.com/mailman/listinfo/perl-win32-web

Reply via email to