What Distribution are you using? Is it be SELinux related? (If so, get setroubleshootd, by any means possible!) Donovan Niesen wrote: > 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... > > >