Cara Mengatasi Error Hosting dan Permasalahan Website

Memahami Penanganan Error pada Hosting

Pengelolaan hosting website sering kali mendatangkan berbagai kendala teknis yang memengaruhi performa situs. Berdasarkan dokumentasi penanganan teknis populer seperti yang dihadapi pada layanan Hostinger dan Cloudflare, beberapa gangguan umum meliputi gangguan koneksi server seperti Error 521, Error 520, hingga kegagalan respons data seperti error “Updating failed. The response is not a valid JSON response”.

Jenis ErrorLokasi Masalah UtamaSolusi Singkat
Error 521Cloudflare & Server AsalPastikan server web aktif dan IP Cloudflare tidak diblokir firewall.
Error 520Cloudflare & Server AsalPeriksa error log web server, timeout, atau header respons yang kosong.
JSON Response ErrorWordPress / Editor BlokPeriksa status permalink, file .htaccess, atau konflik plugin.

Langkah Diagnostik Berdasarkan Error Log

Untuk mendeteksi sumber masalah yang akurat pada server hosting, langkah pertama yang wajib dilakukan adalah memeriksa file error log yang disediakan oleh control panel hosting Anda (seperti cPanel, hPanel, atau Plesk). Error log merekam setiap kejadian fatal atau peringatan dari PHP dan Apache/Nginx.

1. Mengatasi Error 521 (Web Server Is Down)

Error 521 terjadi ketika Cloudflare tidak dapat terhubung ke server asal Anda. Langkah penanganannya meliputi:

  • Memastikan server web (Apache atau Nginx) berjalan dengan normal dan tidak mengalami crash.
  • Memeriksa pengaturan firewall di server untuk memastikan alamat IP Cloudflare tidak terblokir.
  • Mengecek konfigurasi SSL/TLS pada panel Cloudflare dan server hosting Anda.

2. Mengatasi Error 520 (Web Server Returns an Unknown Error)

Error 520 adalah respons umum ketika server asal mengembalikan respons yang tidak diketahui oleh Cloudflare. Untuk mengatasinya:

  • Periksa log error server untuk melihat apakah ada skrip PHP yang mengalami fatal error atau kehabisan memori.
  • Sesuaikan batas waktu (timeout) pada server jika proses eksekusi database memakan waktu terlalu lama.
  • Pastikan header yang dikirimkan oleh server tidak melebihi batas ukuran yang diizinkan oleh Cloudflare.

3. Memperbaiki Kesalahan JSON Response pada CMS

Kendala seperti “Updating failed. The response is not a valid JSON response” sering muncul saat memperbarui halaman atau postingan. Langkah perbaikannya:

  • Kembali ke pengaturan Permalinks di dasbor, lalu simpan ulang (Save Changes) untuk memperbarui aturan berkas .htaccess.
  • Nonaktifkan sementara plugin keamanan atau caching yang mungkin memblokir permintaan REST API.
  • Pastikan versi PHP yang digunakan di hosting kompatibel dengan sistem CMS Anda.