Error 500 Internal Server Error pada WordPress yang disebabkan oleh konflik plugin dapat langsung diatasi dengan menonaktifkan seluruh plugin melalui panel hosting atau File Transfer Protocol (FTP). Error ini terjadi ketika ada kegagalan fatal pada skrip PHP akibat bentrok antar plugin yang baru dipasang atau diperbarui.
Berdasarkan dokumentasi resmi penanganan masalah WordPress dari Hostinger, langkah paling efektif untuk memulihkan akses situs web adalah dengan memotong fungsi direktori plugin secara manual agar sistem dapat kembali bernapas dan memuat halaman dasbor admin.
Langkah-Langkah Mengatasi Konflik Plugin Penyebab Error 500
Ikuti tahapan teknis berikut untuk mendeteksi dan menyelesaikan masalah konflik plugin secara aman tanpa merusak database:
- Akses File Hosting: Masuk ke panel kontrol hosting Anda (seperti hPanel Hostinger) atau gunakan aplikasi klien FTP seperti FileZilla.
- Navigasi ke Direktori WordPress: Buka direktori utama instalasi WordPress Anda, lalu masuk ke folder
public_html/wp-content/. - Ubah Nama Folder Plugin: Cari folder bernama
plugins. Klik kanan pada folder tersebut dan pilih opsi rename (ubah nama), lalu ubah menjadiplugins_oldatauplugins-deactivated. Tindakan ini secara otomatis menonaktifkan seluruh plugin yang sedang aktif di situs Anda. - Uji Coba Situs: Buka situs WordPress Anda di tab browser baru. Jika Error 500 hilang dan situs dapat diakses (meskipun tampilan atau fungsi tertentu berkurang), dipastikan penyebabnya adalah salah satu plugin.
- Identifikasi Plugin Bermasalah: Kembalikan nama folder
plugins_oldmenjadipluginssemula. Masuk ke dashboard admin WordPress, lalu aktifkan plugin satu per satu secara bergantian sambil memuat ulang halaman situs hingga Anda menemukan plugin spesifik yang memicu Error 500. - Tindakan Lanjutan: Setelah plugin yang bermasalah ditemukan, hapus plugin tersebut melalui dashboard atau ganti dengan plugin alternatif yang memiliki fungsi serupa.
Tabel Referensi Penanganan Error 500 WordPress
| Penyebab Umum | Gejala | Solusi Utama |
|---|---|---|
| Konflik Plugin | Error 500 muncul setelah update atau instal plugin baru. | Rename folder wp-content/plugins via File Manager/FTP. |
| Tema Tidak Kompatibel | Error 500 muncul setelah mengganti atau memperbarui tema. | Ubah folder tema aktif ke tema default (Twenty Series) via database/FTP. |
| Batas Memori PHP (Memory Limit) | Error muncul saat mengakses halaman berat atau plugin tertentu. | Tingkatkan nilai memory_limit pada file wp-config.php atau .htaccess. |
| File .htaccess Rusak | Error muncul secara tiba-tiba tanpa perubahan plugin/tema. | Generate ulang file .htaccess melalui pengaturan Permalinks WordPress. |
Tips Pencegahan Konflik Plugin
Untuk menghindari terulangnya Error 500 akibat plugin di masa mendatang, terapkan kebiasaan pemeliharaan berikut:
- Selalu lakukan pencadangan (backup) database dan file situs sebelum melakukan pembaruan massal plugin atau tema.
- Hindari memasang terlalu banyak plugin yang memiliki fungsi atau skrip yang saling tumpang tindih.
- Pastikan versi PHP pada hosting Anda kompatibel dengan persyaratan minimum dari setiap plugin yang digunakan.