Just thought I should report my experiences trying to get JHP working on
a Windows 2003 server.

I have had JHP working on IIS 5.1 up until now. I decided I wanted to
try it out on IIS 6.0 on a Windows 2003 server.

Installed J, manually downloaded latest base system library to install
Package Manager, downloaded JHP via Package Manager.
Followed the JHP configuration instructions for Windows to map .jhp to
jconsole and set up appropriate folder permissions on the content
folders.

I kept on getting a 404 error for any JHP pages but static HTML pages
were being served fine.
Followed the link http://support.microsoft.com/kb/245225 for configuring
Perl scripts provided on the JHP configuration page and discovered that
for IIS6 I also had to "Add a new Web service extension".  I created a
Web service extension, called JHPscript and gave the full path to
jconsole.exe, set the extension status to "Allow" but still no luck with
JHP pages.

In the end I could finally got them to work by setting the status of
"All unknown CGI Extensions" to "Allow". Interestingly, even when I then
explicitly prohibited the JHPscript extension that I had added, the
server continued to serve JHP pages fine.

Hopefully these experiences will save someone else some frustration. I'd
also be interested in how to configure IIS6 to allow JHPscript
specifically rather than having to allow all CGI extensions.
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to