Diagnosing the WordPress “There Has Been a Critical Error” Message Print

  • critical-error, php, troubleshooting, wordpress
  • 0

The WordPress critical-error message means a fatal error prevented WordPress from completing the request. Common causes include plugin/theme failures, incompatible PHP code, memory exhaustion, or damaged files.

  1. Check whether WordPress sent a Recovery Mode email to the site administrator address.
  2. If Recovery Mode is available, log in through that special link and review the component WordPress paused or identified.
  3. If no recovery message is available, enable WordPress debug logging while keeping error display off for public visitors.
  4. Review wp-content/debug.log and cPanel Errors for the first fatal error.
  5. Reverse the plugin, theme, PHP, or code change implicated by the log.

After resolving the problem, disable production debugging and confirm the frontend and wp-admin both work normally.


Was this answer helpful?

« Back