I have been troubleshooting a basic perl script that writes to a file.
 I'm able to run the script from the shell and the script creates the
file with no problem.  However when I run the same script from a
browser, it is unable to create the file.

I'm running Apache with mod_perl enabled.  I've set chmod 777 on the
directory containing the script but still it cannot create a file.
I've tried creating the output file and giving it 777 permissions as
well, but the script will not append to it either.

Here is the contents of script I've been testing with:

#!/usr/bin/perl

open (IPLOG,">>ip.log") or die("could not create file");
print IPLOG $ENV{'REMOTE_ADDR'}."\n";
close(IPLOG);


I feel like I'm missing something basic here...


-- 
Donovan Niesen