I setup a database in MYSQL, installed PHP, then uploaded the files to the target folder on my web server. Then I navigated to http://dev.local/forms/installer.php and got a blank page. In fact, the response was totally empty.
In the Apache log was:
192.168.1.101 - - [28/Apr/2009:21:39:39 +0000] "GET /forms/installer.php HTTP/1.1" 500 - "-" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2)"
I then tested my Apache2 configuration by creating a hello.php and putting it in the same directory as installer.php. When I navigated to it, I saw the expected page.
I an running Ubuntu 8.04 with Apache 2.2.8-1ubuntu0.5 and PHP 5.2.4-2ubintu5.6
FYI, I am a contractor for TeachersWithoutBorders.org, who is the purchaser of MachForm