wordpress technical difficulties

How to Fix “The site is experiencing technical difficulties” in WordPress

If you are seeing your WordPress site is loading with white skin or the message “The site is experiencing technical difficulties” in WordPress, don’t be scary. In this article, I will share with you how to fix “The site is experiencing technical difficulties” in your WordPress site.

wordpress technical difficulties

What’s the meaning of “The site is experiencing technical difficulties”?

When you have just updated something on your WordPress site, the error message displays “The site is experiencing technical difficulties”.

You may see two types of messages:

  • “The site is experiencing technical difficulties”. This one occurs for public pages.
  • “The site is experiencing technical difficulties. Please check your site admin email inbox for instructions”. This one happens when you try to go to your wp-admin page.

This usually means there has been a PHP error. This means PHP failed to render your website.

Don’t be upset, in this article I will show you how to Fix “The site is experiencing technical difficulties”

You can easily fix this WordPress error, by following these methods.

Now let’s get it started

How to Fix The site is experiencing technical difficulties

The site is experiencing technical difficulties in WordPress is caused when the PHP script file is corrupted. The PHP script file is included in the theme file, plugin file, and WordPress core file.

To Fixing “The site is experiencing technical difficulties”

You should follow these methods:

Method 1.Check for Corrupted WordPress plugin files

Sometimes your WordPress plugin an issue for the site is experiencing technical difficulties on your website. You can easily find out your corrupted plugin.

Using your WordPress Dashboard

To do this go to your WordPress dashboard click on the Appearance button and click on the Plugins button.

wordpress technical difficulties

You can see the plugin page and you should deactivate the plugin one by one. Once you will find which plugin was the culprit, you should delete that corrupted plugin and reinstall that plugin from the WordPress directory.

If you don’t have access to the admin area of your website, then you will need to use your FTP Client.

Using your FTP Client

You need to connect your FRP client with the File Manager option in your WordPress hosting control panel.

Once connected, you need to go to the public_html folder and open it. You will see the wp-admin, wp-content, and wp-includes folder.

the site is experiencing technical difficulties

Open the wp-content folder, you will see a folder called plugins. All your installed plugins are in this folder.

the site is experiencing technical difficulties

Next, you need to right-click on the plugin folder and rename this folder as ‘plugins_dactivate’. For doing this all of your installed plugins will be deactivated.

Using cPanel

Log in to your cPanel dashboard and go to the File Manager menu, move to the root folder like public_html file.

the site is experiencing technical difficulties

 

Click on the wp-content file, you can see there are two files like plugin and themes file are included here. Now you need to change the plugin file name (like- plugins disable). This will disable all your installed plugins.

If the error like the site is experiencing technical difficulties is gone, it means one of your active plugins was the culprit.

To find out which one, you can do this one by one renaming the plugin file name then return the plugins folder to its original name. Changing its name each time, then checking to see if the error like the site is experiencing technical difficulties goes away. Keep disabling plugins one by one until you fix the problem like the site is experiencing technical difficulties.

If your website is now loading fine, you have found the troublemaker. Now, you can fix the problem like the site is experiencing technical difficulties by reinstalling that corrupted plugin.

If none of your plugins are causing problems, it’s time to turn towards your active theme.

Method 2.Check for Corrupted WordPress theme files

Sometimes your WordPress theme an issue for the error like “the site is experiencing technical difficulties” on your website. You can easily find out if there any wrong, simply switching to a default WordPress theme like Twenty Nineteen or Twenty-Twenty.

Using WordPress Dashboard

For switching your default WordPress theme, go to your WordPress dashboard click on the Appearance button. Then click on the Themes button.

You can see the Theme page and then you should click on the Activate button of the default theme like Twenty Nineteen or Twenty-Twenty.

However, if you don’t have access to the admin area of your site, then you will need to use your FTP Client to switch to the default theme.

Using your FTP Client

You need to connect your FTP client with the File Manager option in your WordPress hosting control panel.

Once connected, you need to open the public_html folder. You will see the wp-admin, wp-content, and wp-includes folder are include here.

the site is experiencing technical difficulties

 

Select the wp-content folder and open it, you will see a folder called themes. All your installed themes are stores here.

Here you need to right-click on the themes folder and rename this folder as ‘themes _dactivate’. For doing this your installed themes will be deactivated.

WordPress will automatically activate the default theme like Twenty Fifteen or Twenty Sixteen.

Using cPanel

First, you need to log in to your cPanel dashboard and click on the File Manager menu, move to the root folder like public_html file. Open the wp-content file, you can see there are two files like plugin and themes file.

You should change the theme file name (like themes_deactivate). For doing this WordPress will revert to one of its default themes.

Now, you should look at your themes functions.php file. If there are extra spaces at the bottom of the file, you need to remove those.

Now it’s time to check your website, if your site is now loading fine, you can fix the problem by reinstalling the theme.

Method 3.Reinstall WordPress Core Files

The easiest way to fix this to replace all your core files with a clean and latest version of WordPress. To do this download the latest version of WordPress software from wordpress.org.

Once you get the file, which is a zip file. Unzip it and delete the wp-content folder in the downloaded files.

Using your FTP Client

Next, you need to connect to your WordPress website using an FTP client. Go to your site’s root folder. It is the folder that has wp-admin,wp-content, and wp-includes folders inside it.

In the left column open the WordPress folder on your computer, which is downloaded earlier.

the site is experiencing technical difficulties

Then you need to select wp-admin and wp-includes folders and then right-click and select the ‘Upload’ option.

Your FTP client will transfer those folders to your server. It will ask you whether you would like to overwrite the files.

Then select the ‘Overwrite’ option and select ‘Always use this action’.

Your FTP client will replace your older WordPress files with newer and fresh copies.

Using your cPanel

To upload the clean and latest files, use your cPanel dashboard and navigate to your site’s root folder public_html folder. Next, upload all the WordPress files from your computer.

This process might take a while and you will need to say yes when you ask if you want to overwrite the files on your server. This process will also overwrite the .htaccess file.

When the process is done, go ahead and try to access your website once more.

Method 4. Use Debugging Mode

If you are still seeing the “The site is experiencing technical difficulties”, you can enable debugging mode. This will allow you to see what type of errors are being on your website.

To enable debugging mode, you will need to open the wp-config.php file. You should find the following line.

define( 'WP_DEBUG', false );

Simply change ‘false’ to ‘true’ and then reload your site. If this line doesn’t exist, you can add it to the top of the file.

Once you add this line, the blank screen will now have errors, warnings, and root causes.

If you do not see any errors, you may still want to check the debug log. Visit the wp-content folder on your website root folder.

There you will find a new debug.log file containing a log of all errors, notices, and warnings.

Contact your Hosting Provider

If all methods fail to fix “The site is experiencing technical difficulties” on your website. It may be a genuine server issue.

Contact your web hosting support team. They will be able to check the server logs and locate the root cause of the error.

Conclusion

There are a lot of issues that can cause “The site is experiencing technical difficulties” in the WordPress website. I hope you can fix the errors by applying those processes.

You may also want to see another guide on How to fix Error Establishing a Database Connection in WordPress, How to Fix “Briefly Unavailable for Scheduled Maintenance” Error in WordPress, and How to Fix 500 Internal Server Error in Your WordPress.

If you like this article, please share this with your friends more people.

Leave a Reply