Domain, hosting, dan keamanan2 menit bacaDiperbarui

Cara memperbaiki error 500: kesalahan di sisi server

Error 500 berarti server gagal memproses permintaan. Baca log kesalahan, periksa perubahan terbaru, konfigurasi, izin berkas, dan plugin.

Oleh

Rak server dengan kabel terpasang

Foto: Unsplash

Error 500, atau internal server error, adalah kode status umum yang menandakan server mengalami masalah saat memproses permintaan, tanpa merinci penyebabnya. Karena pesannya umum, sumber kebenaran utama ialah log kesalahan.

Langkah awal

  1. Muat ulang dan uji dari perangkat lain untuk memastikan bukan gangguan sesaat.
  2. Ingat perubahan terakhir: pembaruan, plugin atau tema baru, perubahan kode, atau perubahan konfigurasi.
  3. Buka log kesalahan di panel hosting atau server. Log biasanya menunjukkan berkas dan baris yang bermasalah.

Penyebab umum dan tindakan

PenyebabTindakan
Kesalahan pada kode atau pluginNonaktifkan plugin atau tema terakhir, atau kembalikan kode ke versi sebelumnya
Berkas konfigurasi server bermasalahPeriksa berkas konfigurasi seperti .htaccess; ganti nama sementara untuk menguji
Izin berkas atau folder salahSesuaikan izin sesuai rekomendasi sistem
Batas memori atau waktu habisPeriksa batas yang diizinkan hosting dan optimalkan proses berat
Versi bahasa pemrograman tidak cocokSesuaikan versi di panel hosting
Koneksi basis data gagalPeriksa kredensial dan status basis data
Berkas korup setelah pembaruanPulihkan dari cadangan

Langkah memulihkan dengan aman

  1. Cadangkan keadaan saat ini sebelum mengubah apa pun.
  2. Perbaiki satu hal dalam satu waktu dan uji setelah tiap perubahan.
  3. Bila tidak ketemu, pulihkan dari cadangan terakhir yang baik.
  4. Setelah pulih, uji perubahan yang menyebabkan masalah di lingkungan terpisah.

Bila tidak berhasil

Hubungi dukungan hosting dengan salinan log kesalahan dan waktu kejadian, atau minta bantuan pengembang. Error 500 merupakan gejala, yaitu sumbernya beragam dan hanya log yang menjawab. Pegangannya ialah baca log, bukan menebak. Lihat cara mengatasi website down dan cara backup website. Valtef menyediakan perbaikan dan perawatan setelah website online; ceritakan masalah Anda.

Pertanyaan yang sering diajukan

Apakah error 500 karena hosting?

Bisa, tetapi lebih sering karena kode, konfigurasi, atau plugin; periksa log.

Bagaimana dengan WordPress?

Nonaktifkan plugin lewat pengelola berkas dengan mengganti nama folder plugin untuk menguji.

Apakah error 500 bisa terjadi sesaat?

Ya, karena beban server; bila terus-menerus, selidiki.

Siap mulai?

Ceritakan Kebutuhan Anda

Website, dokumen, desain, SEO, atau tools: chat kami di WhatsApp. Kami bantu dari nol sampai hasilnya Anda terima.

Lihat Layanan Pesan