Most of the time your site goes down due to faulty plugins. There are many ways to solve, but the most common way to solve this error, we will discuss here. If you have access to your website admin panel, go to plugins section from your WordPress dashboard, mark all installed plugins, then on the bulk-action drop-down select deactivate this result deactivation of your installed plugins.
Now, you can find which plugin is causing this error. You can activate plugins one by one, and reload your site after every activation of the plugin. If you see the white screen at your website screen, after activating the plugin, you have found the plugin which is causing this problem. After this, you can post a report on plugin authors or if you have the alternative of that plugin change with it.
For some reason, if you can’t reach to your WordPress dashboard, then you have to deactivate all plugins using FTP. Through FTP, you can make access to your site’s files directory. You have to make a connection via an FTP client to your WordPress site. Now, go to the wp-content folder, there you will find a folder named ‘plugins’. Rename the folder something like ‘faulty-plugins’ or ‘deactivated-plugins’. Now, WordPress can’t find the folder name ‘plugins’ to activate the plugins, and by default, all plugins will be deactivated. If this works, test all plugins one by one, until you found the faulty plugin. After finding it, you can report it on plugin authors or replace it.
There is a possibility that white screen error is generating because of your current theme. Once you login to your admin panel of WordPress website, go to appearance, there you will find themes, open it, and select default theme such as ‘Twenty Twenty’ or ‘Twenty Nineteen’. Then reload your site, if it works then you have found your error.
If you can’t access your WordPress dashboard for any reason, you have to use the same procedure as mentioned above in plugins. Through FTP client, make an access to your site’s files directory. Change the folder name of the wp-content/theme to something else. Now, WordPress will automatically change your theme to default. If you don’t have default themes, you can download manually from the WordPress theme directory and then put it on the theme folder.
Check your site, if this fixes the issue, maybe your site has bad code or other conflicts. You can contact developers for this, or you can change your theme.
If you have access to your WordPress backend, and frontend of your site shows a white screen, it might be because of your WordPress cache plugin or browser cache. It can be solved by clearing your browser’s cache or WordPress cache plugin (if you have any).
If your WordPress site has a plugin cache, you can clear the cache by navigating to the plugin’s Settings page.
Let’s say you have a WP Super cache plugin installed on your WordPress website. You can go to setting from the dashboard; there you will find WP Super cache click on it, you will see delete cache button. Your WordPress cache will be deleted. Save your changes and visit your website to check whether it works or not. Most probably, this will fix your issue.
If nothing works till now or you have fixed the issue and still have doubts, for this you can enable debugging mode in your WordPress site. What will happen after enabling it? This will show you any errors occurring on your WordPress website. You need to open the wp-config.php file; there you will see code line like this:
Rewrite this code of line to enable the debug mode:
If you can’t see the line, you can add this line in the PHP file. After adding this reload the site. The white screen now will start showing errors, warnings. This is not much helpful. However, you can find the cause of an error. It will show that in which file error is occurring.
If you still don’t see any errors on the white screen, you can check errors in the debug log file. Just add this line in the same wp-config file where you have written above the line of code:
Now, go to the wp-content folder using FTP client, there you will find debug.log file. In which, all the errors and warnings can be seen.
Note: while debug mode is active, some information about your website can be seen by unauthorized users. Always turned off your site’s debug mode, after fixing the error.
sometimes your memory limits get exceeded or your
memory gets exhausted, this is also the reason for which the white screen of death
You have to increase the memory in the PHP file dedicated to WordPress.
You have to access wp-config.php file and add the following code in that file: define(‘WP_MEMORY_LIMIT’, ’64M’);
You can also increase memory size using the .htaccess file, just write this:
php_value memory_limit 64M
if you still facing this error, maybe your theme or any plugin is using a huge amount of memory. Now, you need help from the WordPress developer to fix this issue.
In some cases, you face the white screen of death error on long written articles or posts. You can solve this issue by increasing PHP’s text processing capability, by an increase in backtrack limit and recursion. To do so, type mentioned code in your wp-config.php file:
ini_set(‘pcre.recursion_limit’,20000000);
ini_set(‘pcre.backtrack_limit’,10000000);
After writing this code, save the changes, and reload your site. Most probably, it will work.
Beginners usually start editing the code on live production site. A single typo error in the syntax of code can cause your site to stop working.
That’s is the reason you never make changes in the code on live production site.
However, you can undo the changes by connecting your site to FTP. If you don’t remember which line of code goes wrong, you can use the backup of your WordPress site. We hope that you have created one.
Crashed Auto-Updates:
in some rare cases, WordPress counter issues regarding updates. Which results in the error of the white screen of death. However, usually, it gets fixed automatically. You have to go to the root directory of WordPress and check for ‘.maintenance’. File. You need to delete this file and reload your site.
If the update was not completed in the first place, it would resume, or if the update was successful, however, WordPress was unable to remove the file, in both cases your site will act normal again.
However, executing the above-mentioned steps carefully can be difficult for people, so it is always advisable to seek professional assistance. Worry not, at fixissueswebsite.com, we have got just what you are looking for. Our WordPress technicians can easily take care of your WordPress problems.