Common WordPress Errors and Solutions to Fix Them

Every site runs into problems. As your client base grows, your site could have issues. As a site owner, you panic when you see your site crash. A developer is usually necessary to quickly fix any WordPress errors, but here are some common ones that a regular site owner can fix.

The White Screen of Death

If you’ve ever opened a site that doesn’t load and eventually times out, you’ve experienced the white screen of death. For a WordPress site, this usually means a rogue plugin is affecting your site’s ability to load. In the backend, the issue is usually an error. If you have access to server logs, you’ll probably find the exact error but you don’t have that option on shared hosting or if you don’t know how to look at server errors.

To fix it, you need to go through your list of plugins and disable them all. After you disable them, reload the site. You should be able to reload it with just your theme and the barebones WordPress site. Re-enable your plugins one-by-one and you should be able to isolate which one is causing issues.

Maintenance Mode Error

After you apply an upgrade, you might see the following error on your site:

Briefly unavailable for scheduled maintenance. Check back in a minute.

This message is shown when you update WordPress. If any issues happen while you’re updating and the procedure must be rolled back, you could leave your site in this permanent condition.  WordPress makes a temporary .maintenance file to indicate to the server that you’re currently performing an upgrade. If this file is never deleted, then your site is stuck in perpetual maintenance mode.

The fix is to simply delete this file. You need access to the site files, but you can do this under any type of hosting including shared contracts. After you delete the file, you should update WordPress again. Usually, this error means that your site wasn’t properly updated.

Error Establishing a Database Connection

If you receive this error, it’s a deal breaker for the site. Without a connection to the database, your WordPress site is unable to function. The good news is this is normally an easy fix as long as you have the database username and password.

The wp-config.php file in WordPress stores numerous configurations including the settings that connect WordPress with your database. This error usually occurs when you change a username and password that’s used by WordPress to connect to the database. you can edit this file to fix this error, if it’s indeed the root cause. It also happens when you change database servers or any configuration between the site server and the database.

The solution is to open the wp-config.php file and change the settings. You need to be an administrator of the site to make these changes, because edits to the file require reading and writing to the file.

You should be able to easily find the username and password sections for the database. Enter the new credentials, save and reload the site. If this is the root cause of the issue, your site should reload with little problems.

Developers Can Ease the Pain of Root Cause Analysis

These three issues are common, but they often come with severe stress on the site owner to resolve them and continue regular business productivity. You need someone who can help you manage your site. If you host with, you open yourself to a myriad of support and performance that helps site owners improve their management of site issues.

To improve site performance and find better support, contact

Get the latest in Web Performance
Subscribe now to receive the latest news, tips and tricks in web performance!
The information you provide will be used in accordance with the terms of our privacy policy

1 Comment

  • Replysensor |

    Caching By default the nameservers are ns1,2,3,4 and this is their Global CDN. Their CDN caches static files other than the html page itself meaning each time someone visits your site the server only has to serve a single file while the CDN handles the rest. On top of the CDN sits Varnish which you now already know about and speeds up the delivery of these pages with in-memory caching. With a standard WordPress blog page on the cheapest plan your site can handle over 1,000 pageviews per second which is over 86 million visitors per day.

Post a comment