> -----Original Message-----
> From: Ian Bicking [mailto:ianb@...]
> Sent: Wednesday, December 12, 2001 1:04 AM
=20
> But none of those work well for IIS. Is there anything easier than
> ISAPI for connecting to IIS? What do Perl programmers on IIS use?
Hi, running webkit with IIS seems to be a recurring=20
issue. We were using WebKit.cgi with success, albeit=20
a slow. Below are the contents of the original post=20
we had sent that describes the necessary steps.
Note that the webkit dir should not be left in Inetpub,=20
and the adaptor "Webkit.cgi" could be renamed to whatever.
For this, we had added a mapping for ".wk" to those to be=20
handled by python.exe. Also, this was for Webware 0.5.1 and
needs to be confirmed that it works with the new 0.6 release.
mario
-----Original Message-----
From: Gilles Poidevin=20
Sent: Wednesday, July 11, 2001 5:43 PM
To: webware-discuss@...
Subject: [Webware-discuss] I succeeded to configure WebKit to work with
Windows 2000 IIS5.0
I read in this mailing list that peoples have problems to install WebKit
on IIS5.0. This is a short explanation:
---- Install software
- Install Python 2.1 from: "http://www.python.org/2.1/";
- Download WebWare 0.5.1.rc3 from: "http://webware.sourceforge.net/";
- Unzip WebWare (in this example on "C:\Inetpub\webware")=20
- Run the following command into the WebWare directory to install
WebWare : "python install.py"
---- Create a new Virtual directory=20
- Use the management tool (in this example, the path of the virtual
directory is "C:\Inetpub\webware" and the name of the virtual directory
is "webware")
- Check the properties of this virtual directory (read permissions and
execute permissions: "script only")
- Click on configurations to add mapping for ".py" and ".cgi" to your
"python.exe"
---- Configure IIS to handle PATH_INFO and PATH_TRANSLATED
- Run the following command (by default the script is located on
"C:\Inetpub\AdminScripts"): "cscript adsutil.vbs SET
W3SVC/1/AllowPathInfoForScriptMappings 1"
---- Modify variable in "WebKit.cgi"
- "WebwareDir" variable in "WebKit.cgi" is by default to "None"
("WebKit.cgi" is located with our example on
"C:\Inetpub\webware\WebKit") modify it: "WebwareDir +
r'C:\Inetpub\webware'"
---- Launch WebKit
- On the WebKit directory ("C:\Inetpub\webware\WebKit") type "AppServer"
and press return.
---- Test WebKit
- On your web browser go to:
"http://localhost/webware/WebKit/WebKit.cgi/Examples/index.py";
("/Examples/index.py" is the path of this example from the "WebKit.cgi")