in reply to perldoc.cgi - problem on WinXP

Yes, there are log files for IIS, but I'm not sure if the default configuration would hold the information you are looking for. You may need to enable more verbose logs.

In addition to giving the IUSR account permissions to the batch file, it will also need read & execute permissions to the perl installation, any system DLL files that perl links to, and read/write permissions to any temp directories that your script (or perldoc.bat) may be using.

What happens if you change this line:

my $text = `C:\\Perl\\bin\\perldoc.bat perl`;

to

my $text = `ipconfig`;

Does it give the proper output?

Replies are listed 'Best First'.
Re^2: perldoc.cgi - problem on WinXP
by hmerrill (Friar) on Jun 29, 2004 at 12:19 UTC
    Good thought! I tried `ipconfig` but I get the same
    $text=[]
    I'm a WinXP newbie and still not very familiar with permissions issues on this platform - I tried adding the IUSR_my machine user to the C:\Perl directory, but that had no effect on the output. Any suggestions for what to try next?