Konten dari Pengguna

Cara Mengatasi cURL Error 28 di WordPress yang Bisa Dicoba

8 Januari 2025 20:13 WIB
·
waktu baca 3 menit
comment
0
sosmed-whatsapp-white
copy-link-circle
more-vertical
Tulisan dari How To Tekno tidak mewakili pandangan dari redaksi kumparan
Ilustrasi cURL Error 28. Foto: Pexels
zoom-in-whitePerbesar
Ilustrasi cURL Error 28. Foto: Pexels
ADVERTISEMENT
Kesalahan teknis bisa terjadi saat pengguna (user) mengakses situs WordPress. Salah satu contoh kesalahan teknis yang umum terjadi adalah munculnya cURL error 28.
ADVERTISEMENT
Pesan kesalahan tersebut muncul ketika WordPress menghentikan koneksi karena adanya masalah dalam proses transfer data antara klien, server, dan pangkalan data (database) yang terhubung.
Sebagai solusinya, ada beberapa cara yang dapat dilakukan untuk mengatasi cURL error 28. Simak penjelasan lengkapnya berikut ini.

Arti cURL Error 28: Connection Timed Out

Ilustrasi arti cURL Error 28. Foto: Pexels
Dikutip melalui laman Site Ground, cURL atau Client URL merupakan command line software untuk mengirim dan menerima data melalui berbagai protokol internet, seperti HTTP, HTTPS, FTP, dan lainnya.
cURL banyak digunakan dalam pengembangan web untuk mengirimkan permintaan ke server dan menerima balasan. Salah satu penerapan umum cURL adalah untuk mengakses API (Application Programming Interface).
cURL juga berfungsi untuk membantu debugging dan mengatasi masalah koneksi Internet. Contohnya, jika mendapati kesalahan "cURL error 28: Connection timeout" itu menunjukkan bahwa koneksi ke server telah melebihi batas waktu yang ditentukan.
ADVERTISEMENT
Penyebab munculnya cURL error 28 yang paling umum adalah masalah firewall, konflik plugin, konfigurasi SSL (Secure Sockets Layer) yang salah, software yang tak update, hingga batas memori PHP (Hypertext Preprocessor) yang tidak mencukupi.

Cara Mengatasi cURL Error 28

Ilustrasi cara mengatasi cURL Error 28. Foto: Pexels
Mengutip dari laman Kinsta, berikut langkah-langkah yang perlu dilakukan untuk mengatasi cURL error 28.

1. Cek Pengaturan Firewall

Langkah pertama yang bisa dilakukan adalah memeriksa pengaturan Firewall. Pastikan sistem keamanan tersebut tak menghalangi koneksi keluar antara WordPress dan server eksternal. Beberapa firewall mungkin perlu disesuaikan konfigurasinya agar koneksi keluar dapat diterima.
Cobalah untuk menonaktifkan plugin firewall yang terpasang pada WordPress. Dalam contoh ini, plugin firewall yang digunakan adalah WordFence. Setelah menonaktifkan firewall, periksa apakah cURL error 28 masih muncul.
ADVERTISEMENT

2. Cek Koneksi Internet

Pastikan koneksi Internet stabil dan tidak ada gangguan yang memengaruhi akses ke server eksternal. Cobalah menggunakan penyedia layanan Internet lain untuk memeriksa koneksi dan mengatasi cURL error 28.

3. Cek Pengaturan Plugin

Jika menonaktifkan plugin keamanan WordPress tidak menyelesaikan masalah, periksa plugin aktif lainnya di WordPress. Add-on WordPress mengirim permintaan cURL untuk proses transfer data, sehingga ada kemungkinan salah satu add-on menyebabkan masalah batas waktu.

4. Cek Versi cURL

WordPress merupakan platform self-hosted yang memerlukan pembaruan perangkat lunak inti secara berkala untuk menjaga performa situs. Jika tidak, berbagai masalah, seperti cURL error 28: Connection Timed Out, dapat muncul.
Untuk memeriksa apakah situs Anda menggunakan versi cURL terbaru, ikuti caranya berikut ini:
ADVERTISEMENT
Pastikan versi ekstensi yang digunakan sesuai dengan rekomendasi WordPress agar kompatibel dengan versi PHP dan perangkat lunak web saat ini.
(RK)