rzward has asked for the wisdom of the Perl Monks concerning the following question:
I have a CGI Perl script that opens and updates a text file on the Web server. It works well but I am running into problems on multiple MS Windows web server set ups where more than one web server needs to be able open and update the same text file.
The problem is the text file needs to be accessible to both Web server machines and by default IIS uses the IUSR_MACHINE account which is by default local-only and cannot be used across a network.
There are ways around this (such as promoting IUSR_MACHINE to a domain account or by reproducing IUSR_MACHINE on the other machine) but I am wondering if it might be better if my script were able to open and update the text file using a different login account than the one the script is running under. Does Perl provide any functions that would make this possible? Perhaps this is a bad idea?
Any pointers would be greatly appreciated.
Richard
|
|---|