Very similar here too, Michael. I'm a first-timer, using W2K Advanced Server with SP3, IIS5, PHP 5.0.2, MySQL 4.0.21 and Moodle 1.4.1. After the create database step, all I got was a blank page and no config.php file created. I then copied the config-dist.php file and edited it to create the config.php file. Now both install.php and index.php load only a blank page in IE, with no errors.
I have checked the IIS logs and nothing looks evident there. PHP runs phpinfo with no problems, and I have run MySQL and created the Moodle database there. The relevant parts of my config.php are as follows:
$CFG->dbtype = 'mysql'; // mysql or postgres7 (for now)
$CFG->dbhost = 'localhost'; // eg localhost or db.isp.com
$CFG->dbname = 'moodle'; // database name, eg moodle
$CFG->dbuser = 'moodleuser'; // your database username
$CFG->dbpass = 'password'; // your database password
$CFG->prefix = 'mdl_'; // Prefix to use for all table names
$CFG->dbpersist = false; // Should database connections be reused?
$CFG->wwwroot = 'http://localhost/moodle';
$CFG->dirroot = 'C:\Inetpub\wwwroot\moodle';
$CFG->dataroot = 'C:\Inetpub\wwwroot\moodledata';
$CFG->directorypermissions = 0777;
$CFG->admin = 'admin';
if (file_exists("$CFG->dirroot/lib/setup.php")) { // Do not edit
include_once("$CFG->dirroot/lib/setup.php");
} else {
if ($CFG->dirroot == dirname(__FILE__)) {
echo "<p>Could not find this file: $CFG->dirroot/lib/setup.php</p>";
echo "<p>Are you sure all your files have been uploaded?</p>";
} else {
echo "<p>Error detected in config.php</p>";
echo "<p>Error in: \$CFG->dirroot = '$CFG->dirroot';</p>";
echo "<p>Try this: \$CFG->dirroot = '".dirname(__FILE__)."';</p>";
}
die;
}
Any thoughts for a newbie would be appreciated.
Thanks.