[pmwiki-users] Best installation choices for PmWiki on Win2000 with IIS5?

Hartl, Bob hartl.r at ghc.org
Wed May 3 21:02:11 CDT 2006

Joachim and Neil, thanks for your replies and advice.  You convinced me
to avoid FastCGI, at least until it becomes a more mature product.

My experience is with Windows/IIS, so today I initially implemented PHP
4.4.2 using ISAPI.  So far so good.  (CGI is too inefficient I think for
the server that I plan to install PMWiki/PHP on.)  Within IIS, I will
'isolate' the PMWiki app in its own process, given that PHP/ISAPI might
be unstable.  But perhaps the potential instability depends on the
PMWiki PHP scripts -- and possibly PMWiki might do well with PHP/ISAPI.
We'll see.  If there are problems, I'll try another solution.

Thanks for your help.
R. Hartl

-----Original Message-----
From: pmwiki-users-bounces at pmichaud.com
[mailto:pmwiki-users-bounces at pmichaud.com] On Behalf Of Joachim
Sent: Wednesday, May 03, 2006 2:45 PM
To: pmwiki-users at pmichaud.com
Subject: Re: [pmwiki-users] Best installation choices for PmWiki on
Win2000 with IIS5?

Hartl, Bob schrieb:
> I plan to install PmWiki on a Windows 2000 Server with IIS 5.0.  What 
> are the best installation choices:
> 1) PHP 4.x vs. PHP 5.x?

PmWiki should work fine either way.

> 2) Installing PHP using CGI, ISAPI or FastCGI?

CGI will work well. It produces higher server load, which may or may not

be a problem for you. (I'd recommend trying CGI first and reconfigure if

PmWiki turns out to be a server hog.)

I don't know about ISAPI. I tend to stay away from Microsoft server

FastCGI has had a long history of instabilities and hard-to-reproduce 
bugs. For me, switching to FastCGI made the server occasionally lag for 
half a minute or more, even under light load; I'll want to reverse that 
decision as soon as I can.
I have heard good things about fcgid, which is an alternative to 
FastCGI, but I don't know any details yet.
Caveat: all this applies to Linux. I have no experience with running 
FastCGI or fcgid on IIS.

Oh, and if you still have a choice, select a Linux/Apache platform. Less

security holes overall. (It does take more time to set up unless you 
have an ISP who'll set up PHP for you.)


pmwiki-users mailing list
pmwiki-users at pmichaud.com

Yet another choice that works flawlessly for me is:
- Win 2K server
- Apache 2.0.52  with
     LoadModule php4_module c:/php/php4apache2.dll
     AddType application/x-httpd-php .php

Neil Herber
Corporate info at http://www.eton.ca/ 

More information about the pmwiki-users mailing list