WordPress: "Error establishing a database connection"
Recently I hired a guy from oDesk to help me out with some edits to the new theme I had installed. I've worked with him before and he's always been really good.
However this time something happened. When you visit the website you'll see a blank page that says "Error establishing a database connection".
I gave the guy from oDesk access to the database by setting up a new user through the BlueHost Control Panel. He apparently fixed the problem but then 5 minutes later it showed up again. He tried fixing it a second time and again the problem came back 5 minutes later.
Here's what BlueHost Support told me the problem was (none of this makes any sense to me):
"The problem is you are exceeding the database connection limits. Your site is maintaining persistent connections to the db. and each page load increments the number of processes your database user is using by one. You will need to
Database connections are limited to a maximum of 15 active connections at any instant of time from a given database username. You will need to optimize your database queries to run faster, and terminate correctly. Im sorry but this is not something we provide support for. ( Please see: https://my.bluehost.com/cgi/help/310 ) While we strive to do our best to help with any and all issues, at the end of the day we are not web developers. We can not provide support for third party code, or scripting. If you need further assistance you will likely need to contact a web developer. "
The guy I hired from oDesk is telling me he thinks I need to switch the hosting server to fix the problem. I don't know how to do that. He claims the rest of the site is still there so content wise and everything we're still good.
Has anyone encountered anything like this before? I have no idea what to do. I need to get the site back online ASAP and I'm willing to pay someone to fix it if necessary, I just need to know what to tell them to do.
Thanks in advance for any help!
Grab a LIFETIME Discount off Elegant Themes
Grab a LIFETIME 40% Discount off The Best Spinner
The 2nd Amendment, 1789 - The Original Homeland Security.
Gun control means never having to say, "I missed you."