[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
HOWTO: Pi3Web and ActiveState PerlIS.dll
OK,
I did some research and here's the deal with Pi3Web and PerlIs.dll
When I last tried Pi3Web with PerlIS.dll it worked fine, but that was
an older version, - to try that version get PerlIS.bin and Perl100.bin from
http://www.johnroy.com/pi3/37hidden73/PerlIS.bin
http://www.johnroy.com/pi3/37hidden73/Perl100.bin
rename them to .dll and put them in your Isapi directory.
Place the following 3 line perl program in your WebRoot directory, call
it Hello.pl
print "HTTP/1.0 200 OK\r\n";
print "Content-Type: text/html\r\n\r\n";
print "Hello World!";
** No other configuration **
Now hit the URL
http://localhost/isapi/Perlis.dll/Hello.pl
And you should see 'Hello World'.
The problem appears to be that the new version of PerlIS.dll is no
longer compatible with Pi3Web - probably the ISAPI module of Pi3Web
needs to be updated - unfortunately I have no time to do this.
Do you mind if I forward this answer to the users group (pi3-users@johnroy.com)
as it would be valuable information there. The mailing list archive gets
published on my website?
Hope this helps,
John
>
> At 11:09 AM 4/1/98 -0500, you wrote:
> >
> >Yeah,
> >I ran PerlIs.dll with a test perl script and it ran fine, I went
> >to get it again just now but activestate.com is down. I'll try again
> >later.
> >
> >Basically I just put PerlIS.dll in the /isapi/ directory.
> >
>
> I did that, but then I got the following message in my error.txt file
>
> [Wed Apr 01 10:59:04 1998 GMT] Server error log started
> [Wed Apr 01 10:59:25 1998 GMT] ISAPI20: ISAPI DLL with path 'D:\PI3WEB\Isapi\perlis.dll'
> could not be loaded, error description is 'Win32 error code: 1114'.
>
> I looked up the error code, and the description is just "Windows could not load the DLL"
> (paraphrased). Not a very helpfull description, to say the least.
>
> Is there anything else I should do besides putting perlis.dll in /isapi/? I noticed that
> the PERLIS installer from ActiveState makes entries in the Registry (if you have IIS installed;
> otherwise, it just dies). Should I do something similar, or add entries to the Config.pi3 file?
> Everything is so automatic with PWS (yuck! - what a pig!) and ActiveState's installer
> that I am having a hard time determining how to get the same effect with Pi3Web.
>
> BTW, I love Pi3Web :-). It is very fast & small, and yet still full featured.
>
> Thank you very much for your time.
>
> Toni L. Harbaugh-Blackford
> harbaugh@ncifcrf.gov
>
>
>