qoliddic
asked on
Writing to a File on NT using CGI-PERL
I am trying to get a cgi perl script to run on an NT Server which was previously used with a unix box. The problem that I am having is trying to write some sample data to a temporary file, which is then used by a program and outputs the proper output.
This worked fine under UNIX, but I am having problems even writing to the file through the cgi-script. So basically whatever is in the temporary file before the script is running is then outputed to the html page. I was wondering if there is a way to do this in NT?
Any help is appreciated
Quinn Liddicoat
qoliddic@gulf.uvic.ca
This worked fine under UNIX, but I am having problems even writing to the file through the cgi-script. So basically whatever is in the temporary file before the script is running is then outputed to the html page. I was wondering if there is a way to do this in NT?
Any help is appreciated
Quinn Liddicoat
qoliddic@gulf.uvic.ca
Can you be more specific what you mean by "problems"? What error message does your script get? When does happen... when opening the file for writing, or when actually trying to write to the file? What is in the $! and $? variables in perl after the error occurs?
I don't know what version of PERL you are using but the best one for NT is available from www.ActiveState.com (as I've said in a previous answer I have nothing to do with this company).
With this you should be able to run the CGI script unaltered including the use of forward slashes (yes on NT).
I have ported a number of systems from Unix to NT using this version and have had no major problems.
Steve
With this you should be able to run the CGI script unaltered including the use of forward slashes (yes on NT).
I have ported a number of systems from Unix to NT using this version and have had no major problems.
Steve
ASKER
There is no error message that prints out, just the unaltered data, and sometimes the process will run rampent across the server taking up cpu space, and the temp file will still unchanged.
I alreday have active state installed, but I will try the original script and see what happens.
Thanks for your comments
I alreday have active state installed, but I will try the original script and see what happens.
Thanks for your comments
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Well figured, what i was doing wrong, thanks for all your help though. The problem was with the path of the file in NT
ASKER