{"id":14570970,"date":"2021-06-18T15:49:16","date_gmt":"2021-06-18T15:49:16","guid":{"rendered":"https:\/\/wordpress.org\/support\/?post_type=helphub_article&p=14570970"},"modified":"2024-06-08T19:28:28","modified_gmt":"2024-06-08T19:28:28","slug":"site-health-screen","status":"publish","type":"helphub_article","link":"https:\/\/wordpress.org\/documentation\/article\/site-health-screen\/","title":{"rendered":"Site Health screen"},"content":{"rendered":"\n

Site Health screen is located in your dashboard under Tools<\/strong>\u00a0>\u00a0Site Health<\/strong>\u00a0>\u00a0Info<\/strong>.<\/p>\n\n\n\n

WordPress offers a diagnosis of your site’s health. There are two tabs on the site health screen:<\/p>\n\n\n\n

1. Status:<\/p>\n\n\n\n

The status tab allows you to see critical information about your WordPress configuration, along with anything else that requires your attention.<\/p>\n\n\n\n

2. Info:<\/p>\n\n\n\n

The info tab is a granular view of the technical aspects of your WordPress website. You can see detailed information about every aspect of your site such as themes, plugins, and media. There is also a useful export feature that allows you to copy all of the information about your site to the clipboard.<\/p>\n\n\n\n

Find more detailed information on both tabs below.<\/p>\n\n\n\n

Status<\/h2>\n\n\n\n

The site health check shows critical information about your WordPress configuration and items that require your attention. Information is grouped by severity: critical issues recommended improvements and passed tests.<\/p>\n\n\n\n

Critical issues<\/h3>\n\n\n\n

Critical issues refer to parts of your website that can be potential security vulnerabilities or serious performance issues; suggesting how to fix them. Some of the possible critical issues are:<\/p>\n\n\n\n

Auto-updates for plugins and\/or themes appear to be disabled, but settings are still set to be displayed. <\/strong><\/p>\n\n\n\n

This could cause auto-updates to not work as expected.
Type: Security<\/p>\n\n\n\n

Learn more about auto-updates for plugins and themes<\/a><\/p>\n\n\n\n

Background updates are not working as expected.<\/strong><\/p>\n\n\n\n

Background updates ensure that WordPress can auto-update if a security update is released for the version you are currently using.<\/p>\n\n\n\n

Configuring automatic updates

<\/a>Could not reach WordPress.org<\/strong><\/p>\n\n\n\n

Communicating with the WordPress servers is required to check for new versions, and install and update WordPress core, themes, or plugins. This message means your site is unable to reach WordPress.org at api.wordpress.org<\/p>\n\n\n\n

File upload<\/strong><\/p>\n\n\n\n

file_uploads is set to 0. You won’t be able to upload files on your site.<\/p>\n\n\n\n

The ini_get() function has been disabled, some media settings are unavailable because of this.<\/p>\n\n\n\n

HTTP requests are blocked<\/strong><\/p>\n\n\n\n

HTTP requests have been blocked by the WP_HTTP_BLOCK_EXTERNAL constant, with no allowed hosts.<\/p>\n\n\n\n

Site maintainers can now block all, or some, communication to other sites and services. If set up incorrectly, this may prevent plugins and themes from working as intended.<\/p>\n\n\n\n

\"Message:<\/figure>\n\n\n\n

Your site is set to display errors to site visitors<\/strong> <\/p>\n\n\n\n

Debug mode is often enabled to gather more details about an error or site failure, but may contain sensitive information which should not be available on a publicly available website.
<\/p>\n\n\n\n

The value, WP_DEBUG_DISPLAY, has either been enabled by WP_DEBUG or added to your configuration file. This will make errors display on the front end of your site.<\/p>\n\n\n\n

\"Message:<\/figure>\n\n\n\n

Your site is set to log errors to a potentially public file<\/strong><\/p>\n\n\n\n

Debug mode is often enabled to gather more details about an error or site failure but may contain sensitive information which should not be available on a publicly available website.<\/p>\n\n\n\n

The value, WP_DEBUG_LOG, has been added to this website\u2019s configuration file. This means any errors on the site will be written to a file that is potentially available to all users.<\/p>\n\n\n\n

Learn more about debugging in WordPress<\/a><\/p>\n\n\n\n

Your site could not complete a loopback request<\/strong><\/p>\n\n\n\n

Loopback requests are used to run scheduled events and are also used by the built-in editors for themes and plugins to verify code stability.<\/p>\n\n\n\n

\"Message:<\/figure>\n\n\n\n

PHP default timezone is invalid<\/strong><\/p>\n\n\n\n

PHP default timezone was changed after WordPress was loaded. This interferes with the calculations of dates and times.<\/p>\n\n\n\n

One or more required modules are missing<\/strong><\/p>\n\n\n\n

The required module, json_last_error, is not installed or has been disabled.<\/p>\n\n\n\n

An active PHP session was detected<\/strong><\/p>\n\n\n\n

A PHP session was created by a session_start() function call. This interferes with REST API and loopback requests. The session should be closed by session_write_close() before making any HTTP requests.<\/p>\n\n\n\n

\"Message:<\/figure>\n\n\n\n

Your site is running an outdated version of PHP, which requires an update<\/strong><\/p>\n\n\n\n

PHP is the programming language used to build and maintain WordPress. Newer versions of PHP are created with increased performance in mind, so you may see a positive effect on your site\u2019s performance<\/p>\n\n\n\n

Type: Security<\/p>\n\n\n\n

\"Message:<\/figure>\n\n\n\n

You have plugins waiting to be updated<\/strong><\/p>\n\n\n\n

Plugins extend your site\u2019s functionality with things like contact forms, eCommerce, and much more. That means they have deep access to your site, so it\u2019s vital to keep them up to date.<\/p>\n\n\n\n

\"Message:<\/figure>\n\n\n\n

Recommended improvements<\/h3>\n\n\n\n

Recommended improvements section lists all the items that are not critical for your website but should be modified for better security and performance.<\/p>\n\n\n\n

Passed tests<\/h3>\n\n\n\n

The passed tests section lists all the other items that are tested by the Site Health tool and showing no issues. <\/p>\n\n\n\n

Info<\/h2>\n\n\n\n

The site health info screen contains details about the configuration of your WordPress site. For example, here you can find information on which version of WordPress you are using or the number of active and inactive plugins and themes you have. But, this screen also contains technical information about your server setup, your database, and your permissions. Note that the screen only contains information. So, you cannot configure any of the settings from it. <\/p>\n\n\n\n

\"Site
Site Health Info Screen<\/figcaption><\/figure>\n\n\n\n

Find detailed information on each tab below.<\/p>\n\n\n\n

WordPress<\/h3>\n\n\n\n
\"WordPress
Site Health Info Screen – WordPress<\/figcaption><\/figure>\n\n\n\n

Click on the downward pointing arrow on the right to expand this section. You will find the following information here: <\/p>\n\n\n\n