Magius_AR has asked for the wisdom of the Perl Monks concerning the following question:

*sigh* It is a sad day when a Perl programmer is forced to seek the aid of a Win CGI client.

I've got the opportunity to work on an independent project (mock website) which insures my early graduation.

However, my "employer" of sorts is an absolute idiot and insists on running a windows server. As I do not (nor do I wish to) have any experience at all with MS ASP, this does not fare well for me.

Might anyone know of a good Windows CGI webserver? It seems to be my only option.

Thanks, Magius_AR

Replies are listed 'Best First'.
Re: Win CGI Webserver
by clemburg (Curate) on Oct 01, 2000 at 16:55 UTC

    Why not just take apache for Win32? It even runs as a service, and the config files are the same as always.

    Christian Lemburg
    Brainbench MVP for Perl
    http://www.brainbench.com

Re (tilly) 1: Win CGI Webserver
by tilly (Archbishop) on Oct 01, 2000 at 19:26 UTC
    When people on Windows tell me that they want to play around with CGI programming, I usually direct them to Xitami. Free, easy to set up, follows the spec.

    If you are familiar with Apache, this might not be a good choice. But for simple jobs it works and doesn't require an expert to administer it.

Re: Win CGI Webserver
by cianoz (Friar) on Oct 01, 2000 at 17:28 UTC
    every webserver runs cgi, even IIS :-)
    i would also suggest you to have a look at PerlScript from Activestate:
    it allows you to write ASP with perl.
RE: Win CGI Webserver
by little (Curate) on Oct 01, 2000 at 17:34 UTC
    When running the MS IIS, you can use ActiveState's AvtivePerl and use Perl (PerlScript as they call it) within the ASP tags. (I guess ASP is something different than you might think it is, though it is just an interface that lets you decide if the embedded commands were executed by Perl or MS VB or whatever parser/interpreter you have.) So for your boss all looks fine and for you as well.
    Have a nice day
    All decision is left to your taste
RE: Win CGI Webserver
by Jouke (Curate) on Oct 02, 2000 at 09:43 UTC
    You can use them all, Apache, IIS, even Personal Webserver, Sambar, Netscape Enterprise, you name it. (almost) every webserver supports CGI. So you still can use Perl (with for instance Activestate's ActivePerl, which is just normal Perl, ported to the windows platform).

    But if you mean you have to use ASP on Internet Information Server (IIS) from Microsoft, you can still use Perlscript as the ASP language. This comes with the Activestate Perl distribution.

    HTH

    Jouke Visser, Perl 'Adept'