RE: IIS7 PerlScript ASP

"Jan Dubois" <[email protected]>
Newsgroups gmane.comp.lang.perl.active-perl
Organization ActiveState Software Inc
Message-ID <[email protected]>
On Thu, 29 Jul 2010, Lyle wrote:
> On 29/07/2010 23:32, Jan Dubois wrote:
> > PerlScript and Perl for ISAPI are different things.
> 
> I'm curious as to the mechanism from which the ASP script recognises
> PerlScript?

You must have a LANGUAGE=PerlScript attribute in your ASP script so that
ASP knows to load the PerlScript engine:

    <%@ LANGUAGE = PerlScript%>

PerlScript itself is an "ActiveX Scripting Engine" that is registered as a COM
object in your registry.

> > However, both PerlScript and the Perl for ISAPI plugin (as well as PerlEx)
> > only work with 32-bit IIS, so you will need to enable 32-bit application
> > support for your App Pool.
> 
> Hey that worked :D

Excellent!  I was hoping it would.
 
> > Caveat: I'm only guessing here, I haven't actually tried running 32-bit Perl
> > on top of 64-bit IIS, so I don't know if it really works or not.
> >
> 
> Is proper 64-bit support planned? It's all XML config files, so I would
> have thought having the ActivePerl install create the file mappings,
> etc, wouldn't be to hard... Or are you waiting for the 64-bit Perl on
> windows to mature more?

Well, the implementation of an ActiveX Scripting Engine is not just XML config
files, it is a whole bunch of C++ code that would need to be ported to 64-bit
mode.  The actual registry of a COM object is not an issue; that code would
already work automatically.

It is not currently planned to do this porting effort unless a significant
number of people ask for it, for example via email to [email protected].
I don't know the current numbers, but someone *is* keeping count of these
requests.  But if only 3 people ever ask for it, then it is unlikely that
we'll schedule 2 weeks of work to implement it (just making up some numbers
here).

Cheers,
-Jan



_______________________________________________
ActivePerl mailing list
[email protected]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.