Firefox (Mac or PC) just gives a blank page.
"Safari can’t open the page “http://www.heythatsmy.name/blog/”. The error was: “bad server response” (NSURLErrorDomain:-1011) Please choose Report Bug to Apple from the Safari menu, note the error number, and describe what you did before you saw this message."
After removing all plugins, a theme, and having touched a bunch of files, having changed the template and style to "default" (by manually accessing the DB) the front page still doesn't load, but now the login page loads, and I get:
Notice: Undefined variable: _SERVER in /www/jess/public_html/blog/wp-settings.php on line 31
Notice: Undefined index: SCRIPT_NAME in /www/jess/public_html/blog/wp-settings.php on line 44
Notice: Undefined index: PHP_SELF in /www/jess/public_html/blog/wp-settings.php on line 48
Then I get the login window. I can login, but it says "insufficient privileges"
I'm not sure how to fix this, but I have some hope that fixing this would make other things go away.
On the main page, I've added various print() statements to try to trace it out. I removed the flush() statements because they didn't ever help and occasionally conflicted with a Location header in pluggable.
What I've done is that if I print the values coming into do_action in plugins.php, and selectively throw a require-error depending on the value that comes in. I've found that if I throw an error on or earlier than set_current_user, then I see all my prints. If I throw an error _after_ set_current_user, I see nothing. So I believe that whatever the problem is that makes the whole page blank is happening during do_action('set_current_user')
Of course, the actual problem may be much earlier... but I never successfully return anything to the browser if I let that part execute.
We have lots of programming experience, some PHP experience, but are totally new to WordPress. Am I correct that moving a theme up to a directory like "wp_content/themeno" successfuly disables it? Likewise for a plugin?
If it successfully loads after I've removed the plugin's PHP files, and then it turns out that a particular plugin wasn't the problem, are the settings for that plugin retained in the DB, or does something go delete them?
System is SuSE Linux, Apache...