Try deactivating all plugins and check to see if this resolves the problem.
I upgraded to 2.8 and when I went to the blog, I was told I would need a config.php file and I needed to set it up. All previous versions did not need the config file. It says set it up and then asks for information I do not have, DB name, DBusername, DBpassword, things I have NEVER had to deal with. I have contacted my host in order to see if we can find this information. But in the meantime the blog is Down. I( cannot post and noone can get there because of the polite “file missing” notice. How has my blog been working for 2 years without this config file? And why do I need it now?
I tried downgrading to 2.7 but the notice still comes up. And the site is down.