Konten dari Pengguna

Cara Mengatasi cURL Error 28 di WordPress yang Bisa Dicoba

How To Tekno

How To Tekno

How to tekno

·waktu baca 3 menit

comment
0
sosmed-whatsapp-white
copy-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

Kesalahan teknis bisa terjadi saat pengguna (user) mengakses situs WordPress. Salah satu contoh kesalahan teknis yang umum terjadi adalah munculnya cURL error 28.

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.

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.

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:

  • Buka halaman Site Health.

  • Pilih tab Info.

  • Buka bagian Server dan cari informasi tentang versi PHP dan cURL.

Pastikan versi ekstensi yang digunakan sesuai dengan rekomendasi WordPress agar kompatibel dengan versi PHP dan perangkat lunak web saat ini.

(RK)