in reply to shebang mapping

One solution not mentioned on the other node is just to get an old 486 or Pentium box with an ethernet card and load Linux/Perl/Apache on it. Use that to proof your CGI scripts from your Windows browser before uploading them. That's what I used to do before Linux became my main web development platform. It costs next to nothing, and your server environment will more closely match that of your hosting service.

Replies are listed 'Best First'.
Re: Re: shebang mapping
by joe++ (Friar) on Sep 30, 2002 at 09:57 UTC
    Additional comment: it pays to have a staging server which is exactly configured like the live server. This way you can test for all kind of unexpected behaviour due to omissions you otherwise lightly overlook.

    I still remember the time when libcrypt on my linux box was different from the live version (running Free BSD) and suddenly no of our customers could log in any more through a new series of CGI scripts. Big shame on us!

    --
    Cheers, Joe