Mengatasi pesan error ‘An Unexpected HTTP Error occurred during the API request’ di WordPress

Kadang-kadang Anda akan menjumpai pesan kesalahan sebagai berikut ‘An Unexpected HTTP Error occurred during the API request’ ketika melakukan request suatu halaman ( seperti upgrade plugin, searching plugin dsb) melalui admin dashboard worpdress.

Mungkin masalah ini terjadi selama 2 -3 menit dan kemudian setelah itu panel admin wordpress anda kembali normal. Jika anda mendapatkan error ini sering pada halaman dashboard Anda, disini kami memberikan sulosi dan bagaimana cara mengatasinya.

WordPress menetapkan batas timeout untuk setiap permintaan/request. Jika itu melintasi batas permintaan tertentu, dalam hal ini Anda akan mendapatkan pesan error. Jika Anda perlu untuk menyelesaikan masalah ini, dapat dilakukan dengan cara meningkatkan ‘time limit’ dengan nilai/value yang lebih tinggi.

Untuk meningkatkan ‘timeout limit of requests’ , masuk ke dalam directory 'wp-includes' instalasi wordpress Anda dan mengedit file ‘http.php atau class-http.php’ .

Detail perubahannnya sebagai berikut :

* Sebelum perubahan

PLAIN TEXT
PHP:

1.
'timeout' => apply_filters( 'http_request_timeout', 5),

* Setelah perubahan

PLAIN TEXT
PHP:

1.
'timeout' => apply_filters( 'http_request_timeout', 30),

Perubahan yang dilakukan sebelumnya adalah meningkatkan time limit dari 5 detik hingga 30 detik, sekarang Anda tidak akan mendapatkan pesan kesalahan kembali di halaman dashboard wordpress Anda. Anda dapat meningkatkan nilai timeout ini dengan jumlah sesuai pilihan Anda.

Seperti yang kami beritahukan sebelumnya bahwa pesan kesalahan ini muncul karena permintaan halaman melebihi batas waktu. Ini mungkin terjadi karena plugin yang digunakan atau penggunaan terlalu banyak plugin yang kurang optimal.

0 comments: