Reputation: 41
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
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
Reputation: 1
increase your tome out limit using max_execution_time in php.ini file
Upvotes: 0