For those who may have experienced a problem with a default 4.6.3. install on IIS on W2K here are my findings. I spent a long time tracking this down and thought it worth helping someone out.
The problem - running Drupal the fiurst time after install simply brings up a blank page, no amount of refresh will help. The mySQL, php and IIS are already tested and working in order apps.
I had a pretty standard PHP4 install with an include_path = "c:\php\includes"
My final solution was to put into bootstrap.inc just above the includes an ini_set command.
....
ini_set("include_path",".");
unset($conf);
$config = conf_init();
include_once 'sites/default/settings.php';
include_once 'includes/database.inc';
include_once 'includes/session.inc';
include_once 'includes/module.inc';
.....
This brought everything to life like a charm. Of course you can also see that I have hardcoded the settings path as well. Haven't got around to checking that one, but I suspect a similar issue somewhere along the line. Don't care, it is working.
Hope that helps.
TC
Comments
What version of php where
What version of php where you using? There have been several misc reports and the consistent thing about them was php 5.05 (maybe 4.4.x too). If this is the case with your setup, please open a bug report against the Drupal project with your findings.
-sp
---------
Test site, always start with a test site.
Drupal Best Practices Guide -|- Black Mountain
-Steven Peck
---------
Test site, always start with a test site.
Drupal Best Practices Guide
v.4.4.0 - nt
TC
The Illogical One
Good fix, but...
An include path containing JUST that is not very standard and not very useful. You'd find problems in most PHP apps if trying to run under that environment.
Your fix is good enough, but it's a hack to make up for an installation quirk.
While there may be cases when someone would deliberately cripple their system like that, it's probably unintentional, and you would be best to repair it in php.ini. You may see other side-effects down the track if using modules that include their own libraries.
.dan.
.dan. is the New Zealand Drupal Developer working on Government Web Standards
i tried the above and it does not work
i still get a blank page on the index page.
any ideas?
regards
ron