A PHP fatal error causes a blank (white) page. By default, WordPress is set to supress any PHP fatal errors which causes a blank, empty page to be displayed instead of an error message.
There are numerous causes to PHP Fatal Errors. Although no direct solution to this issue can be provided, it is helpful to display the errors in order to track down and resolve the issue.
There are a couple of different ways to show these fatal errors that occur.
- Web Server Logs
On most Linux systems, these PHP errors will show up in the error.log file. Depending on distribution, this file is typically found in ”’/var/log/httpd/”’ or something similar.
You can also have these errors show up on the offending page. You will need to modify the wp-config.php file in your WordPress directory. Add the following to your wp-config.php and re-create the problem.
<?php define('WP_DEBUG', true); ini_set("display_errors", 1); ini_set("error_reporting", "E_ALL"); ?>