One of the worst situations you can face is seeing your WordPress site and facing a blank screen, even enabling debug mode can sometimes show you nothing.
This situation could be down to various factors, a broken theme or plugin, and/or exhausted memory. Check with your hosting provider to see if the problem stems from there, such as a poorly configured server, if not, here are a few solutions to the situation.
In most cases of the ‘white screen of death’ you will not have access to your WordPress dashboard, so you might have to go in via FTP. You can do this by navigating to wp-content/themes or wp-content/plugins, using your favourite client.
De-activate your current theme and see if that fixes the problem, if it does, delete or update the theme. You can also check the theme’s ‘function.php’ file to see if there are any coding issues causing the problem.
Go to your plugins, and de-activate them all, if your website comes back to life then slowly activate one plugin at a time to find the culprit. Update or delete the offending plugin, and maybe let the author know about the problem, the good ones are always glad to help.
Out of memory
You may of reached your memory limit, although the memory is defined by your server, it may be different to your wp-config.php file.
Contact your hosting provider about your memory limit.
To change your wp-config.php file, use a text editor and add this line of code –define(‘WP_MEMORY_LIMIT’, ‘128M’);
This will increase your WordPress site memory to 128mb, but make sure that the memory size is not greater than your server side memory, if not, then you can even increase it to more than 128mb.