Ben Jakb wrote:
hi
I'm wondering why it seems like nobody cares how to setup Strawberry
Perl with fcgi on iis. As far as I know the necessery hooks and
configurations aren't done automatically when run the Strawberry Perl
installer. I think this is a plus when you go with Activestate Perl
because you have cgi and isapi configured automatically.
Wouldn't it be usefull to run scalable Perl web apps on strawberry?
I've went through the following tutorial which is - as far as I
consider - the *only* source for any help installing the whole thing:
http://en.wikibooks.org/wiki/IIS_and_FastCGI/Scripting_languages/Perl
Wow. Didn't realise someone had made that page about my module.
Well it doesn't work...
Not in all situations. You are probably better off reading the guide it
wrote,
http://search.cpan.org/~cosmicnet/FCGI-IIS-0.05/lib/FCGI/IIS.pm
The aim for this script was to allow Perl to use FastCGI as a drop in
replacement for CGI the way PHP does on IIS. Unfortunately I hit a few
problems (php scripts are coded the same whether in a persistent
environment or not, Perl ones can be but generally aren't). In the end I
figured I'm going to have to get a much better understanding of exactly
how the FastCGI and CGI environments differ, and how I can properly
emulate CGI from within FastCGI.
This has meant learning C and working with the FastCGI people. As with
any open source effort, I've been delayed on this as my time is stretch
out very thing at the moment.
If you are coding Perl scripts to use IIS FastCGI then you can use the
techniques in FCGI::IIS for that, and just use the FCGI module.
Hope that helps.
Lyle