This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
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.
Joined: Apr 09, 2002
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.
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link: http://aspose.com