I have IPM 0.9 running on NT4 with Omnihttpd / PHP4 (Free server bundled with PHP 4.02) and MySQL 3.23.22 (all Win32).

Found 3 "errors": -
1. - in config.php add an entry for the defaut homepage $ipmhomepage="http://intranet/ipm/";

2. - The homepage is refered to in functions.php ... function addtaskaction ....  email message section ( round line 592) -
The mail() function was previously bugged for version 0.8 and the answer given solves the error:
mail("$address[0]", "A new task has been assigned to you.", "$message");

I also changed the message text a little:

."Refer to $ipmhomepage, Project - $project[0] for more information. \n\n"

3. - Last thing I can not see the answer to at the moment - the mail messages come from me@localhost.com . It will be in one of the configuration files.

Read the config.php and functions.php files to link this together.

OmniHTTPD was used for the web server as it was already running with PHP and MySQL for the IRM Helpdesk system (another excellent project).
The errors above did not cause any installation errors - just cosmetic references. All in all, the install worked perfectly and IPM looks like it will suit the requirments.
Well done.