in reply to Perl and WINNT write problem
Try adding the following line to your script
print $ENV{USERNAME};
I'm betting that when your script is being run by the webserver, it is running as a different userid to when you run it at the command line and that the permissions on the file you are trying to write to are such that the userid used by the webserver does not have permission to write to it.
|
|---|