Hi Damon, Thanks for the reply. This is not the problem. In my orginal email I stated that I ran 'dos2unix' on the file which does the same thing as you suggested. Also as I said, if I go into the file I coppied over and delete all the text then rewite it all (obviously removing all CR/LE imposed in windows) I still get the same problem. Its very strange but I'll have another look into it tonight. Thanks, Ged. On Tuesday 16 March 2004 11:56, Damon Register wrote:
ged suse wrote:
I'm currently learning CGI programming with perl and have built up a webserver
I would like to learn that too.
If I write a perl script on a windows machine, then copy it onto my Linux server via Samba, then move the script into my cgi-bin folder, I get an error
Finally here is one I can answer. I still consider myself as a novice so many of the questions are beyond me. This is your problem: MS and Linux handle end of line differently, though I don't remember which is which. If you use Samba, the file will not get converted properly. There are two ways I know of to fix the problem 1. use FTP in ASCII mode to transfer the file 2. fix Samba transfered file on Linux side using pico.
pico -w yourscript.cgi
ctrl +o to save it
ctrl +x to exit
Hope this helps
Damon Register