Sounds like it’s probably a server issue then. That test blog here is on Apache 2 with PHP 5 and MySQL 4.1. Some of the other blogs I host are under IIS with PHP4 and MySQL 4.0 (I was young and stupid, what can I say – besides, WP1.2 doesn’t like PHP5, and I don’t like forcing PHP4 to cooperate with MySQL 4.1).
OK, last steps before you call your hosts and find out why this happens:
Route 1
——–
1) backup your WordPress installation to your hard drive
2) delete the /wp-admin
and /wp-includes
folders
3) in the root folder, delete the wp-settings.php
file
4) upload all those files/folders from an original WordPress installation archive (use the same version that was there before)
5) test
Route 2
——–
(only for extreme rebuilding)
1) backup your WordPress installation to your hard drive
2) backup your database
3) delete EVERYTHING in your wordpress folder except /wp-config.php
4) upload WordPress from the original files available on the site here, preferably the same version you were using before
5) test it
Route 3
——–
(because sometimes you just need a fresh database)
1) backup WordPress and your database
2) if possible, create a brand-new database, and upload WordPress to a brand-new folder
2a) if not, then delete both completely, then create a new database and new WordPress folder
3) upload and install WordPress
4) test
Good luck ??