This partially involves Perl but the solution should be non-Perl so I'm hoping someone can answer it here. I have a perl/cgi script running on the server and in the script I use a module (Win32: LE) to open an instance of Excel and create a workbook. I use the Win32: LE->GetActiveObject command and pass in as the parameter for it "Excel.Application". On the server we have to log in. One user (although having full rights on the Microsoft Office directory and everything underneath) gets "Access is Denied" on the call to this method while the administrator doesn't. Does anyone know where "Excel.Application" is getting grabbed from and if there is somewhere else I need to set the appropriate permissions on? I know this is not a Perl forum but I'm hoping that this sort of thing can be answered by someone knowledgable with IIS and executing applications through this sort of means. Thanks in advance for any help.
posted 10 years ago
Can anyone suggest a good site if no one can answer this? Basically the problem looks like a permission problem related with the registry. I guess the Excel.Application does not have the appropriate permissions set for the user logged in and executing the perl/cgi script. Any help would be most appreciated. Thanks.