“The site is experiencing technical difficulties.” Error in WordPress

WordPress has few issues that can completely stop working of your site. The “The site is experiencing technical difficulties.” fatal error is one among them but WordPress don’t provide any solution or guide document about what’s causing of that problem.

A WordPress fatal error “The Site Is Experiencing Technical Difficulties. Please check your site admin email inbox for instructions.” means that your website is completely down and you are not able to visit frontend and backend, sometime your frontend will work fine but backend will be completely down or open with some fatal error message.

Message of WordPress Fatal Error

“The site is experiencing technical difficulties.” this message appears on the frontend.
frontend error message

“The site is experiencing technical difficulties. Please check your site admin email inbox for instructions.” this message appears on the backend.
backend error message

All Steps of : How to Fix the “The Site Is Experiencing Technical Difficulties.” WordPress Error

Step 1: First check your Email for a Fatal Error Notification
In this case WordPress send an email to site’s admin which contain more information about what may be causing the error:
fatal error email

In this email WordPress will include some key information that can help you to solve the error faster:

  • The name of the plugin or theme causing of the error
  • A “recovery mode” link of your site.

Step 2: Fix Error through Plugin or Theme
Due to fatal error of WordPress you won’t be able to access the backend of WordPress’s site to deactivate the extension to solve this error. I you have access of recovery mode link of your WordPress site then you have another option to solve this error.

Solve this Error through Recovery Mode
If you have link and access of recovery mode then open its link, this will take you to your site’s backend, where you can login using your WordPress credentials:

admin login panel

In recovery mode, you can identify the plugin or theme which is causing the error and pause it. In banner notification you can also identify which appear top of the screen.

Click on the link to the Plugin or theme screen to see the details which involved in the fatal error:
admin dashboard

To identify plugin or theme, click on Deactivate of each Plugin and Theme one by one:
admin plugins

After identify you can click Exit Recovery Mode of admin bar:
admin recovery mode

 

Determining the Source of the Problem through FTP
Login your site’s server via FTP, using your FTP credentials. Then go to wp-content > plugins:

Here you’ll find all subdirectories for each plugins. If you have any idea that which one is causing of this fatal error just right-click on it and Rename that directory:

Change the name of the directory to something like “plugin-name-deactivated”. This is easy way to find WordPress plugin files for future:

The plugin is now deactivated, now you are able to return to your site and access the backend normally.

If you don’t have any idea that which plugin is responsible for the fatal error, just rename the first plugin from the list and then return to your site and refresh the browser to see if the issue is resolved or not. Repeat this process; rename your plugins one by one, until the fatal error goes away.

ftp panel

In this process, you’ll know at last, which plugin you deactivated is causing of the conflict. You can then remove that plugin or contact the developer team to solve that error accordingly. This same process will repeat for themes and you can find the relevant subdirectories from wp-content > themes.