The WordPress CMS is very popular among passionate bloggers and website owners.
It is easy to operate and manage WordPress sites/blogs. Plus, it is updated frequently, has lots of themes and plugins, and is available totally free of cost.
But, when you operate WordPress sites professionally, encountering various WordPress errors become inevitable occurrences. WordPress errors sometimes frustrate users when they are not able to fix that.
If you are hit by WordPress errors, don't get worried at all.
Most of the WordPress errors can be solved easily. Just have a look at some main WordPress problems and their solutions which are detailed below:
1. Internal Server Error
Internal Server Error or “500 Internal Server Error” is a common WordPress error which is quite frustrating for WordPress users, especially the new ones who don’t know how to fix the error.
Generally, this sort of error is caused mainly by Corrupted plugin functions, Corrupted theme functions, Corrupted .htaccess, and Exhausted PHP memory limit.
#1- Check the corrupted .htaccess file and rename it. For this, you need to login to your site using the FTP. As soon as you rename the .htaccess file, try to load your website and see whether the problem is solved or not,
#2- Increase the PHP Memory Limit.
- Create a blank text file on your computer and named it as php.ini
- Copy and Paste this code "memory=64MB" in it.
- Save it and upload it into your /wp-admin/ folder using FTP.
Or you can simply contact your hosting company regarding this,
#3- Deactivate all Plugins and reinstall them one by one and refresh your website to see which one is causing this issue,
#4- Re-upload Core Files, and
#5- Ask your Hosting Provider to look into this issue.
2. Unsuccessful WordPress Auto-Update
These days, WordPress comes with an auto-update feature to combat security issues, minor bugs, etc. Generally, WordPress websites adopt auto-updates.
But, in some cases, it may fail due to Internet connection problems during auto-update, Broken connection with main WordPress files, and Incorrect file permissions. When auto-updates fail, you will see a PHP error message, A blank white screen, and a warning that says the update failed.
In this case, update your website manually. If you are not comfortable with doing this, consult a WordPress Developer.
3. HTTP Error 403 – Forbidden (Access Denied Error in WordPress)
Forbidden errors in WordPress surfaces occurs when your site has incorrect permission settings.
As a matter of fact, every file and folder has a permission access number which determines whether the content is executable/readable/writable or not.
When the settings change, visitors can't access the content they are looking for. It is an extremely problematic issue for WordPress beginners. If you don't fix this issue ASAP, it will damage your reputation as a website owner.
You can face this type of problem while trying to access the admin area of your site, during WordPress install, and while visiting any page on your website.
Possible Reasons for Error 403:
- Poorly Configured Security Plugins- There are many WordPress security plugins that can block one or more IP address if they consider them as SPAM.
- Corrupt .htaccess File Or Incorrect File Permissions On Your Server.
- Accidental changes to the server settings made by your Hosting company
- Firewalls considering visitors from certain IP addresses as SPAM and blocking their access to your websites.
403 Problems Caused by
A WordPress Plugin
Deactivate all the Plugins you are using on your website. It will most probably solve the problem. You may Activate all plugins at one time to know which plugin was causing the problem.
Corrupt .htaccess File
File Permissions in WordPress
4. White Screen of Death
Sometimes, when you try to access your site, it shows the white screen with no error message. Most of the people get puzzled by the problem as they have no idea about the problem and how to solve that.
In most of the cases, it happens when a plugin or script exhausts PHP memory limit. It can also happen on account of a configuration problem on the server.
#1- Just increase the PHP memory limit by opening your wp-config.php file and placing the following code:
define ('wp_memory_limit', '64M');
#2- Disabling All Plugins and reinstall them one by one.
#3- Replace your site's theme with a default theme.
5. WordPress Memory Exhausted Error
This is another common WordPress error. It happens when a plugin or script consumes the allocated memory.
Follow the process mentioned in the 4th point to solve this problem.
6. WordPress Posts Returning 404 Error
While browsing websites, many times you come across websites or web pages that shows 404 error. It's a rampant problem for WordPress website owners.
Actually, 404 pages are non-existent links. The availability of too many 404 pages on your website can annoy both search engines and visitors, causing a great loss to you in terms of website traffic, leads, SEO ranking of the site, etc.
You can trace and eliminate all broken links on your WordPress site with the help of a WordPress plugin. As soon as you install the plugin, it automatically tracks all broken links and notifies you about that. You can either delete them permanently or fix them.
You can also use Webmaster tools to track and fix 404 error pages. Or you can create your own custom 404 error pages.
7. You Are Locked Out of WordPress Admin (wp-admin)
On a number of occasions, you find that you can't access your website. It is quite frustrating to face this type of problem without knowing its reason. This may disturb your blogging life and can cause a great loss in terms of revenues if you create or operate websites for your clients/customers.
There are several reasons for this problem, such as Error Establishing Database Connection, White Screen of Death, use of the Incorrect Password, Lost Admin Privileges, and PHP Errors.
Several types of WordPress errors keep troubling your digital life. These are some most common WordPress errors with their solutions. Just go through them properly and make your WordPress life smooth and hassle-free.
I'll try to update this post from time to time with more WordPress errors and their solutions. If you are a WordPress user you should bookmark this post for future use. As these errors can occurs anytime.
If you like reading this article don't forget to share it with your friends and social networks.