I'm not sure if this should be under "Installation Problems" or "How do I," so I'm just putting it under installation problems and if it's not in the right spot I'm sorry and a mod can move it.
I installed drupal on my IIS server and everything was working fine. I found an article here on how to enable Clean URL's on IIS without using Modrewrte. Well, I did everything it said, saved the setting in the admin area, and clean url's are now working on my site.
Drupal 4.6.4, MySQL 4.1, PHP 5, Apache 2. Followed installation instructions; Drupal is located in \drupal subdirectory of the Apache htdocs directory, base_url set to "http://localhost/drupal", db_url to "mysql://u_drupal:pw_drupal@localhost/drupal". I think the database is set correctly because logging is as the u_drupal user I can query and see content in the 'system' table, and when (following advice of one poster on install page) I tried swapping the u_drupal and pw_drupal in the db_url, I got a DB login error in Drupal. When I go to http://localhost/drupal I initially get the login page. Click on "Create new account" and I get a page with a bunch of warnings -- mostly "warning: array_keys() [function.array-keys]: The first argument should be an array in ...\drupal\includes\menu.inc on line 916.", "wrong parameter count for min() in ...\drupal\includes\menu.inc on line 916", and some about problems creating the header. At the bottom of the page is the Drupal blue bar and logo and "Page not found". I'm assuming the warnings may be related, but are related to constructing surrounding pieces of the page (like menus) but I'm unable to track down what page is missing. If I go back to http://localhost/drupal subsequently I always get the php warnings. I can drop, recreate, and repopulate the drupal database, which gives me the clean login page once more, but always with the same result (warnings and "page not found"). The apache log shows no 404 errors.
I am new to Drupal and tried to install it just to see if it can fit my needs for a new website. I followed the instructions for installation, configured my "sites/default/settings.php" file, but when I point to my drupal rot directory I reveive:
"Unable to connect to database server
This either means that the username and password information in your settings.php file is incorrect or we can't contact the MySQL database server. This could mean your hosting provider's database server is down.