in reply to Win32::OLE error 0x80070005: Access is denied
If you run your Perl script from the command line, does it run ok? i.e. is it just that it doesn't work when called through a browser?
If that's the case, then it's likely to be permissions related, e.g. check that the IUSR_machinename account has execute permissions and that it has write access to any temporary files you use. You may also want to check that in IIS, you have enabled scripts + executables permissions on your website / virtual directories.
A quick super search showed up a similar case from not so long ago: win32::ole runs under cmd line but not cgi, perhaps some of the hints there may help?
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Win32::OLE(0.1403) error 0x80070005: "Access is denied"
by jarlakhnet (Novice) on Nov 03, 2005 at 12:11 UTC | |
by puploki (Hermit) on Nov 03, 2005 at 12:49 UTC | |
by jarlakhnet (Novice) on Nov 03, 2005 at 13:13 UTC | |
by jarlakhnet (Novice) on Nov 03, 2005 at 13:18 UTC | |
by jarlakhnet (Novice) on Nov 03, 2005 at 13:23 UTC | |
by jarlakhnet (Novice) on Nov 04, 2005 at 09:15 UTC | |
by Anonymous Monk on Nov 04, 2005 at 05:59 UTC |