You are probably using a CMS (WordPress, Joomla, Drupal, Magento, etc.) and made a recent modification? Or did you just install it? Blank pages, unless you intentionally uploaded a blank html/php page, your main page is probably trying to call a plugin that is not there or that has some problems. Here are some tips for you!
CMS Does Not Display Errors
By default, the CMS might not have a "Debug" feature activated, therefore if an error occurs, it does not show anything on the page. You can activate the debug feature on your CMS, but they all have different methods. We recommend you look at the application's manual for more information on the activation of a "debug mode", if there is one.
To help you out, here is what we found for popular CMS:
Plugins: Deactivate All
Sometimes, one of your plugins was updated or changed. It may also be a theme that you are using. Deactivate all plugins, and then reactivate them one at a time to see which one is your culprit. Usually, an update might fix the issue, or reverting back to the previous version.
When your Admin interface is unavailable, there are other alternatives to fixing this. Here is an example using WordPress.
1. Log onto your hosting plan using FTP
2. Locate the folder for your WordPress blog called /wp-content/
3. Locate and rename the folder called plugins to something like plugins.old
4. You will then be able to access your admin panel (wp-admin) and deactivate all plugins.
5. Go back to the folder you renamed plugins.old and put it back the way it was.
6. From your admin panel, activate plugin after plugin to see which one is the culprit.