Cara Memperbaiki Kesalahan Curl 28: Koneksi diatur di WordPress – 6 Solusi Efektif

Jika situs web Anda berjalan di WordPress, Anda mungkin telah menemukan kesalahan CURL 28. Pesan kesalahan ini muncul ketika WordPress REST API meminta batas waktu, menunjukkan transfer data yang gagal antara klien dan server dan database yang sesuai.

Curl menyediakan pustaka PHP yang memungkinkan komunikasi antara situs WordPress Anda dan situs web lainnya. Permintaan keriting yang gagal dapat merusak kinerja dan pengalaman pengguna situs web Anda, jadi segera memperbaikinya sangat penting. Untungnya, ada cara untuk men -debug WordPress.

Artikel ini akan menunjukkan kepada Anda berbagai cara untuk memecahkan masalah kesalahan CURL 28. Mari kita mulai dengan memahami apa arti pesan kesalahan ini dan kemungkinan penyebab yang memicu di situs web Anda.

Unduh All in One WordPress Cheat Sheet

Kesalahan Curl 28 adalah masalah API REST WordPress yang terjadi karena kegagalan transfer data, membuat situs tidak dapat diakses. Penyebab umum kesalahan batas waktu curl termasuk masalah firewall, konfigurasi SSL yang salah, konflik plugin, dan perangkat lunak yang sudah ketinggalan zaman.

Navigasikan ke Peralatan Kesehatan Situs Dari dasbor admin WordPress Anda untuk mengklarifikasi apakah masalah yang Anda temui adalah kesalahan CURL 28. Berikut adalah beberapa variasi dari kesalahan WordPress Curl 28 yang mungkin Anda lihat di bagian itu:

  • Permintaan API REST gagal karena kesalahan. Kesalahan: Kesalahan CURL 28: Koneksi diatur setelah x milidetik (http_request_failed)
  • Permintaan loopback ke situs Anda gagal, ini berarti fitur yang mengandalkannya saat ini tidak berfungsi seperti yang diharapkan. Kesalahan: Kesalahan CURL 28: Koneksi diatur setelah x milidetik (http_request_failed)
Cara Memperbaiki Kesalahan Curl 28: Koneksi diatur di WordPress – 6 Solusi Efektif

Apa yang menyebabkan kesalahan keriting 28: Koneksi waktu habis

Penyebab Umum Di Balik Operasi Curl Pesan Kesalahan Penghitung Waktu Termasuk:

  • Masalah Firewall. Fitur firewall di situs web WordPress Anda mungkin menandai permintaan ikal tertentu sebagai mencurigakan, mengganggu proses transfer file.
  • Konflik plugin. Plugin WordPress membuat permintaan keriting untuk transfer data. Seseorang mungkin mengirim terlalu banyak permintaan atau terlalu lama untuk diselesaikan, memicu kesalahan koneksi curl di Situs Kesehatan.
  • Konfigurasi SSL yang salah. Seperti firewall, protokol SSL situs web Anda dapat memblokir permintaan yang valid untuk memastikan koneksi yang aman.
  • Perangkat lunak yang sudah ketinggalan zaman. Konfigurasi server Anda mungkin tidak berjalan pada versi pustaka PHP dan CURL terbaru, menyebabkan kesalahan operasi waktu.
  • Batas memori PHP yang tidak mencukupi. Batas batas waktu untuk server Anda mungkin tidak cukup untuk menyelesaikan proses transfer data.

Cara Memperbaiki Kesalahan Curl 28: Koneksi waktu habis

Kami memiliki enam solusi untuk memecahkan masalah lima kemungkinan penyebab kesalahan WordPress Curl 28. Kami sarankan untuk melewatinya satu per satu untuk melihat mana yang paling cocok dalam situasi Anda.

1. Nonaktifkan firewall di plugin keamanan

Plugin WordPress Firewall menyediakan lapisan keamanan tambahan untuk situs web Anda, mencegah lalu lintas jaringan yang buruk mengganggu kinerjanya. Kadang -kadang, firewall bisa menjadi terlalu berhati -hati dan menandai permintaan keriting keluar yang sah sebagai mencurigakan, mencegah mereka mencapai server.

Akibatnya, situs web Anda tidak dapat mengirim data ke server yang ditargetkan, menyebabkan kesalahan operasi waktu.

Untuk memeriksa apakah Plugin Keamanan WordPress Anda menyebabkan masalah, Anda dapat mematikan fitur firewall aplikasi webnya untuk sementara waktu atau menonaktifkan plugin sama sekali.

Bagian plugin di WordPress dengan tautan deaktivasi yang disorot di bawah plugin keamanan.Bagian plugin di WordPress dengan tautan deaktivasi yang disorot di bawah plugin keamanan.

Aktifkan kembali firewall Anda setelah menunggu sebentar. Jika kesalahan muncul kembali, coba instal plugin keamanan yang berbeda atau cari bantuan dari pengembang plugin. Beberapa add-on mungkin meminta Anda untuk menambahkan alamat IP mereka ke daftar izin modul keamanan Anda untuk mem-bypass upaya blok mereka.

2. Periksa plugin WordPress lainnya

Jika mematikan plugin WordPress Security Anda tidak menyelesaikan kesalahan operasi waktu operasi, verifikasi perangkat lunak web aktif lainnya di situs Anda. Add-on WordPress membuat permintaan ikal untuk menjalankan proses transfer data, jadi ada kemungkinan bahwa salah satu dari Anda menyebabkan masalah batas waktu.

Inilah cara menemukan plugin yang bermasalah:

  1. Pergi ke Plugin Plugin yang diinstal dari dasbor admin WordPress Anda.
  2. Centang kotak di sudut kiri atas untuk memilih semua add-on, lalu pilih Menonaktifkan dari Tindakan curah kotak dropdown dan klik Menerapkan.
Bagian plugin WordPress dengan kotak dropdown aksi curah menunjuk pada deaktivasi dan disorot.Bagian plugin WordPress dengan kotak dropdown aksi curah menunjuk pada deaktivasi dan disorot.
  1. Jika melakukannya, selesaikan kesalahan batas waktu, aktifkan add-on Anda secara individual sampai Anda mengidentifikasi pelakunya.

Terkadang, kesalahan tersebut mencegah pengguna mengakses dasbor admin WordPress mereka. Jika itu terjadi pada Anda, gunakan klien FTP seperti FileZilla atau host Anda Manajer File untuk menonaktifkan add-on secara manual.

Temukan plugin Folder di direktori root Anda dan ganti nama untuk menonaktifkan semua add-on. Setelah Anda mendapatkan akses ke situs Anda, aktifkan kembali secara individual.

Antarmuka Manajer File Hostinger, menunjukkan konten folder WP-Content. Folder plugin dan perintah Antarmuka Manajer File Hostinger, menunjukkan konten folder WP-Content. Folder plugin dan perintah

3. Konfigurasikan Konfigurasikan SERTIFIKAT SSL

Sertifikat SSL (Secure Sockets Layer) adalah protokol keamanan penting yang mengenkripsi data yang dikirimkan antara browser pengguna dan server. Menginstal sertifikat SSL memungkinkan Anda mengimplementasikan protokol HTTPS di situs web Anda, memastikan enkripsi data antara server dan browser pengunjung Anda.

Ketika sertifikat SSL Anda tidak dikonfigurasi dengan benar, itu dapat mengira permintaan Curl yang valid sebagai ancaman dan menyebabkan kode kesalahan CURL 28. Verifikasi kemungkinan ini dengan menjalankan nama domain situs web Anda melalui checker SSL seperti Qualys.

Memverifikasi konfigurasi server SSL melalui Checker SSL Qualys.Memverifikasi konfigurasi server SSL melalui Checker SSL Qualys.

Instal ulang sertifikat SSL Anda jika alat ini mendeteksi masalah. Atau, hubungi host web Anda untuk mendapatkan bantuan jika Anda mendapatkan SSL gratis sebagai bagian dari rencana hosting Anda.

4. Periksa versi ikal

Saat WordPress diselenggarakan sendiri, memperbarui perangkat lunak inti memastikan situs Anda berfungsi secara optimal. Kalau tidak, itu dapat menyebabkan berbagai masalah, termasuk kesalahan keriting 28: Operation Timeed Out.

Periksa apakah situs web Anda berjalan pada versi terbaru dari Curl melalui Kesehatan Situs halaman. Klik pada tab Info dan perluas bagian server. Arahkan perhatian Anda ke Versi PHP Dan versi keriting bidang.

Lihat versi ekstensi yang disarankan WordPress untuk memastikan kompatibilitas dengan versi PHP Anda saat ini dan perangkat lunak web. Misalnya, PHP 8.0.28 bekerja paling baik dengan curl 7.29.0 atau lebih tinggi.

Halaman Kesehatan Situs WordPress.Halaman Kesehatan Situs WordPress.

Hubungi perusahaan hosting Anda untuk bantuan peningkatan jika kedua versi tidak kompatibel.

5. Tingkatkan batas PHP

Seperti yang disebutkan sebelumnya, plugin WordPress menggunakan permintaan keriting untuk berbagai tugas. Tugas-tugas ini bisa sangat intensif, terutama ketika berhadapan dengan kumpulan data besar atau operasi yang kompleks. Jika batas memori PHP terlalu rendah atau batas waktu terlalu pendek, permintaan keriting mungkin gagal, menghasilkan waktu tunggu pemrosesan API REST.

Dalam hal ini, meningkatkan batas server harus memperbaiki kesalahan CURL 28.

Pertama, periksa batas server Anda saat ini melalui Server tab di Kesehatan Situs halaman. Sementara WordPress biasanya menetapkan batas memori dan waktu eksekusi maksimal di 32 MB ke 30 detikhost web Anda mungkin mengalokasikan nilai maksimum yang lebih tinggi daripada default.

Either way, Anda harus dapat meningkatkannya dengan memodifikasi .htaccess atau wp-config.php file, mengaturnya menggunakan hpanel Konfigurasi PHPatau meningkatkan rencana hosting Anda.

Pengguna Hostinger dapat memilih metode kedua sebagai cara termudah dari ketiganya. Begini caranya:

  1. Navigasikan ke Canggih Konfigurasi PHP dari hpanel.
  2. Memilih Opsi PHP dan temukan memori bidang.
Bagian Konfigurasi PHP di HPanel.Bagian Konfigurasi PHP di HPanel.
  1. Pilih jumlah tertinggi dari kotak dropdown.
Meningkatkan batas PHP WordPress melalui hpanel.Meningkatkan batas PHP WordPress melalui hpanel.
  1. Selanjutnya, temukan MaxExecutiontime bidang dan tingkatkan nilai default sesuai kebutuhan. Klik Menyimpan Setelah selesai.
Meningkatkan waktu eksekusi Max WordPress melalui hpanel.Meningkatkan waktu eksekusi Max WordPress melalui hpanel.

6. Hubungi Penyedia Hosting Web Anda

Jika metode sebelumnya gagal, hubungi perusahaan hosting Anda untuk mendapatkan bantuan. Sebagai host web Anda, mereka dapat membantu mengidentifikasi masalah lain yang menyebabkan kesalahan, seperti modul keamanan yang bertentangan atau masalah konfigurasi server.

Pengguna Hostinger yang menjalankan hosting WordPress terkelola kami dapat menghubungi tim dukungan kami untuk membantu melalui support@hostinger.com Atau obrolan langsung di hpanel. Dukungan tersedia 24/7 dalam 10 bahasa.

Kesimpulan

Menghadapi Kesalahan Curl 28: Operasi diatur di situs WordPress Anda bisa menjadi penghalang jalan yang membuat frustrasi. Namun, Anda dapat dengan cepat menavigasi proses pemecahan masalah dengan pengetahuan yang tepat.

Mari kita rekap enam solusi efektif yang telah kami jelajahi untuk memperbaiki masalah ini:

  1. Matikan firewall plugin keamanan.
  2. Periksa plugin WordPress lainnya untuk konflik.
  3. Konfigurasikan kembali sertifikat SSL.
  4. Periksa versi ikal.
  5. Tingkatkan batas PHP.
  6. Hubungi penyedia hosting Anda.

Kami berharap tutorial ini membantu Anda memperbaiki kesalahan Curl 28: Operation Timeed Out. Semoga beruntung!

Kesalahan keriting 28: Koneksi waktu keluar FAQ

Bagian ini mengeksplorasi pertanyaan yang paling sering diajukan tentang kesalahan CURL 28: Operation Timeed Out.

Bagaimana cara memperbaiki kesalahan curl 28 di WordPress?

Anda dapat mencoba enam solusi yang efektif untuk menyelesaikan kesalahan koneksi curl time out di WordPress – nonaktifkan firewall di plugin keamanan Anda, memeriksa plugin WordPress lainnya untuk konflik, mengkonfigurasi ulang sertifikat SSL, memverifikasi versi curl, meningkatkan batas PHP, atau menghubungi host web Anda untuk mendapatkan bantuan.

Apa yang menyebabkan kesalahan Curl 28 terjadi saat mengunduh?

Jika kesalahan terjadi selama pengunduhan, itu bisa terjadi dari koneksi jaringan yang lambat atau batas waktu batas waktu koneksi server yang rendah. Yang pertama bersifat sementara, sedangkan yang terakhir membutuhkan perubahan batas server. Jika Anda tidak dapat mengkonfigurasi ulang nilai batas waktu, hubungi host web Anda untuk mendapatkan bantuan.

Apa versi terbaru dari Curl?

Pada saat menulis tutorial ini, versi stabil terbaru adalah 8.2.1. Anda dapat memeriksa versi terbaru Curl di situs web resminya.

Semua konten tutorial di situs web ini tunduk pada standar dan nilai editorial Hostinger yang ketat.

PengarangPengarang
Penulis

Jordana Alexandrea

Jordana adalah penulis konten senior di Hostinger dengan latar belakang dalam sistem informasi. Dia memiliki lebih dari lima tahun pengalaman di WordPress dan dengan santai berkecimpung dengan PHP dan MySQL. Semangatnya untuk menulis dan teknologi mendorongnya untuk membuat tutorial bagi siapa pun yang ingin membangun kehadiran online mereka. Ikuti dia di LinkedIn.