Raldsanity
Raldsanity

Reputation: 41

WordPress site health showing REST API error

I am making a simple local wordpress website. When i go to site health. I have this Fatal problem:

Error in REST API:

An error occurred when testing the REST API:

REST API Endpoint: http://192.168.1.100:5000/blog/wp-json/wp/v2/types/post?context=edit

REST API Response: (http_request_failed) cURL error 28: Operation timed out after 10014 milliseconds with 0 bytes received

I already tried:

But still the error wont go away. How can I solve this.

Upvotes: 2

Views: 2533

Answers (2)

Maulik patel
Maulik patel

Reputation: 2432

/* Site Health issues Code */

function myhost_remove_update_check( $tests ) {
  //echo "<pre>";
  //print_r($tests);
    unset( $tests['async']['background_updates'] );
    unset( $tests['direct']['php_sessions'] );
    unset( $tests['direct']['rest_availability'] );
    unset( $tests['direct']['php_version'] );
    unset( $tests['direct']['php_extensions'] );
    unset( $tests['direct']['php_default_timezone'] );
    unset( $tests['direct']['php_sessions'] );
    unset( $tests['direct']['sbi_test_check_errors'] );
    unset( $tests['direct']['wordpress_version'] );
    unset( $tests['direct']['plugin_version'] );
    unset( $tests['direct']['theme_version'] );
    unset( $tests['direct']['rsssl_ssl_health'] );
    unset( $tests['direct']['persistent_object_cache'] );
    unset( $tests['direct']['headers_test'] );
    unset( $tests['direct']['sbi_test_check_errors'] );
    unset( $tests['direct']['wp_cache_status'] );
    unset($tests['direct']['yoast-health-check-page-comments']);
    unset($tests['direct']['yoast-health-check-ryte']);
    unset($tests['direct']['yoast-health-check-default-tagline']);
    unset($tests['direct']['yoast-health-check-postname-permalink']);
    unset($tests['direct']['yoast-health-check-curl-version']);
    unset($tests['direct']['yoast-health-check-links-table-not-accessible']);
    unset($tests['async']);
    
    return $tests;
}
add_filter( 'site_status_tests', 'myhost_remove_update_check' );

Upvotes: 1

janice macbeth
janice macbeth

Reputation: 1

increase your tome out limit using max_execution_time in php.ini file

Upvotes: 0

Related Questions