I am testing some scripts on an IIS server and receive the following error
when I attempt to "use" a module:

Can't locate DG_DatabaseManager.pm in @INC (@INC contains: C:/Perl/lib
C:/Perl/site/lib .) at c:\inetpub\wwwroot\cgi-bin\develop\shp_crt\test.cgi
line 9.
BEGIN failed--compilation aborted at
c:\inetpub\wwwroot\cgi-bin\develop\shp_crt\test.cgi line 9.

Do I have to modify %INC for IIS to find a non-standard module?  It appears
that the "." directory is in @INC, but the script cannot find it even though
DG_DatabaseManager.pm is in the same directory as test.cgi.  Am I wrong in
thinking that "." represents the
"c:\inetpub\wwwroot\cgi-bin\develop\shp_crt" directory when that is where
test.cgi is located?

Ahead of time, I have this directory's permissions up to execute both
scripts and executables and, for now, it is operating under the
administrator's account so there are no issues with permissions.

Thanks -
Ron Goral

Reply via email to