Return-Path: Delivered-To: apmail-perl-embperl-archive@perl.apache.org Received: (qmail 44109 invoked by uid 500); 17 Apr 2001 14:44:25 -0000 Mailing-List: contact embperl-help@perl.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Delivered-To: mailing list embperl@perl.apache.org Received: (qmail 43959 invoked from network); 17 Apr 2001 14:44:19 -0000 Message-ID: <001f01c0c74c$f2168d20$0a0c0b0a@gr.ecos.de> From: "Gerald Richter" To: "Lukas Zapletal" Cc: References: <001201c0c71f$f6e350e0$0d01a8c0@lzap_nt.bach.cz> Subject: Re: PERL AND IIS Date: Tue, 17 Apr 2001 16:41:43 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-2" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N > > I installed .epl extension to use PerlIS.dll (as described in Activestate`s > documentation), but the scripts generates no output. I wonder it is not > possible to use IIS with Activestate ISAPI, because in the Apache/mod_perl > version you can configure a handler (by setting PerlHandler parameter in the > conf file). > > I need to know what happens when IIS calls PerlIS.dll. What handler is > used... OR is there any handlers in ISAPI? > > I searched FAQs and lists. Several similar answers has been put but with no > solutions. > > Microsoft is very interested in Perl. I think Embperl has great future in > conjunction with MS IIS. > > I use PPM installed 1.X Embperl. > > Do you have any suggestions? Can you help me? > You need to tell IIS that embpcgi.pl should be executed whenever a Embperl page is requested. embpcgi.pl (which is part of the Embperl distribution) will take care to handle the actual processing to Embperl. So first of all I would try to map the .pl extention to perlis.dll (I think that is already done by the ActiveState setup program), then you could copy embpcgi.pl somewhere in a directory that is accessable form outside can request a page with /path/to/embpcgi.pl/other/path/to/page.epl if this works, you can map the epl extention to embpcgi.pl and it should work. If this final step also works, you should move the embcgi.pl in some other directory, so it isn't directly accessable from the web anymore, to make thinks more secure. If you have any further questions let me know, if you getting this setup to work, I would be very happy, if you can write a few words about what you have done, so I can include it in the Embperl documentation. Gerald P.S. Please also reply to the mailing list, so others can participate on this discussion ------------------------------------------------------------- Gerald Richter ecos electronic communication services gmbh Internetconnect * Webserver/-design/-datenbanken * Consulting Post: Tulpenstrasse 5 D-55276 Dienheim b. Mainz E-Mail: richter@ecos.de Voice: +49 6133 925131 WWW: http://www.ecos.de Fax: +49 6133 925152 ------------------------------------------------------------- --------------------------------------------------------------------- To unsubscribe, e-mail: embperl-unsubscribe@perl.apache.org For additional commands, e-mail: embperl-help@perl.apache.org