White Screen or Site is Displaying a PHP error. (Fatal, Syntax, Warning, etc.)

These can look scary but usually are not hard to resolve. The key is finding the location of the error. By looking at the path of the error we can determine the location of the error. First things first, let’s enable debugging (don’t forget to turn this off.). Connect with FTP and edit the wp-config.php file, locate this bit of code:

debug_false

and update it to:

debug_true

Now we can locate the errors in our site.

plugin_error

The location of this error is

/home/heroesehosting/public_html/zx9rr.ninja/wp-content/plugins/contact-form-builder/contact-form-builder.php

This error specficically states that the error is located in the plugins folder

/home/heroesehosting/public_html/zx9rr.ninja/wp-content/plugins/contact-form-builder/contact-form-builder.php

And more specifically, even notes which plugin is the issue.

/home/heroesehosting/public_html/zx9rr.ninja/wp-content/plugins/contact-form-builder/contact-form-builder.php

Contact form builder in this case.

The fix, connect with FTP, navigate to the offending plugin folder (path is in the error) and rename the folder to plugin-name.bak. If more than one plugin is displaying an error you can rename the plugins folder and disable all plugins at once.

Here is another quick example of a fatal error, but this one is the theme. Same renaming rules apply here too.

themes_error

Random Posts

Leave a Reply