[Xitami-Dev] Add-ons help (Isapid.exe}
Paul Richards
xitami-dev@lists.xitami.org
Sun, 1 Jul 2001 13:36:40 +0100
hmm....
When did the initial comment get posted to the list ?
anyway.....
firstly: the isapi.zip file available from xitami.com is version 11b. So if
you have a problem you should get the latest file.
when you run isapid.exe you should pass it command line options.
For example :
isapid -app isapi_exe
now when you go to the page
http://<xitami>/isapi_exe
You get the follow page :
<html><header><title>Isapi extension error</title></header>
<Body><H2>Xitami ISAPI extension error</H2><HR><I>Error on load (126)
</I></body></html>
The "error on load" is because the dll file specified i.e. NULL does not
exist.
To use the testisapi example, you need to connect to
http://<xitami>/isapi_exe/testisapi.dll
and this then works correctly.
Now....
I'm still trying to work out how directory resolution works in xitami
For example :
http://127.0.0.1:8080/isapi_exe///../testisapi.dll displays that url, and
the testisapi.dll example.
However the url http://127.0.0.1:8080/isapi_exe//../../testisapi.dll
redirects the user to http://127.0.0.1:8080/testisapi.dll, which then gives
a 404 response.
Ewen - care to explain how that one works? ;)
Paul Richards
-----Original Message-----
From: xitami-dev-admin@lists.xitami.org
[mailto:xitami-dev-admin@lists.xitami.org]On Behalf Of bro_eht
Sent: 01 July 2001 12:27
To: xitami-dev@lists.xitami.org
Subject: Re: [Xitami-Dev] Add-ons help (Isapid.exe}
In message <001c01c0c5f3$bd4c6880$dba832d4@blop>, "Richard James" writes:
>ISAPI Support (beta 1)
>
>I downloaded the program from the link
>(http://www.imatix.com/pub/addons/isapi10a.zip)
>and then installed PWS (Microsoft Personal Webserver I`m assuming).
>
>I execute the isapid.exe (from the isapi10a.zip) and try to view the
>testisapi page, All I get is `Page cannot be displayed` message from
>IExplorer.
Unfortunately Internet Explorer's "friendly" error messages obscure what
really happened. Could you perhaps try this again with either Xitami's
debugging mode turned on ([Server] debug=1), and then check the debug
logs to see what Xitami found, or with Internet Explorer's "friendly"
error messages turned off (so that it shows the error message the server
sent).
Also remember you need to run Xitami, then run the isapid program to
"hook in" to Xitami, then try accessing things.
Ewen
--
Ewen McNeill, Technical Consultant, iMatix Corporation www.imatix.com
--
Xitami-Dev -- Xitami Development Mailing List
To unsubscribe: http://lists.xitami.org/mailman/listinfo/xitami-dev