Cara Mengatasi Error 500 di WordPress
Langkah diagnosis terstruktur saat website WordPress mengalami internal server error tanpa informasi detail.
Error 500 Internal Server Error di WordPress adalah salah satu masalah teknis yang paling membingungkan bagi pemilik website. Pesan di browser biasanya hanya menampilkan informasi umum tanpa menunjukkan modul mana yang mengalami kegagalan.
1. Aktifkan Fitur Debugging WordPress
Langkah awal diagnosis adalah memunculkan catatan pesan kesalahan yang sesungguhnya. Buka file wp-config.php melalui file manager cPanel atau FTP, lalu cari baris berikut:
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
Dengan konfigurasi di atas, WordPress akan mencatat detail fatal error ke dalam file wp-content/debug.log tanpa menampilkan kode error ke publik.
2. Periksa Kerusakan pada File .htaccess
Aturan rewrite yang korup pada file .htaccess sering kali memicu Error 500. Coba ganti nama file .htaccess menjadi .htaccess_old. Jika website kembali dapat diakses, buka dashboard WordPress, masuk ke menu Settings > Permalinks, lalu klik tombol Simpan untuk membuat file .htaccess baru.
3. Tingkatkan Batas PHP Memory Limit
Skrip plugin yang berat atau proses impor data dapat menguras batas memori PHP. Tambahkan baris berikut ke dalam file wp-config.php sebelum baris kalimat "That's all, stop editing!":
define('WP_MEMORY_LIMIT', '256M');
4. Nonaktifkan Seluruh Plugin Secara Manual
Jika error dipicu oleh ketidakcocokan update plugin, Anda dapat menonaktifkan seluruh plugin sekaligus dengan mengganti nama folder wp-content/plugins menjadi wp-content/plugins_disabled melalui File Manager. Jika website pulih, kembalikan nama folder dan aktifkan plugin satu per satu untuk menemukan sumber penyebabnya.
Mengalami Kendala Serupa di WordPress Anda?
Jika Anda telah mencoba langkah di atas namun kendala belum teratasi, tim BengkelWP siap membantu penanganan langsung melalui layanan Perbaikan WordPress.
Tim BengkelWP
Spesialis teknis perbaikan, keamanan, dan optimasi performa WordPress di BengkelWP.
Artikel Terkait
Langkah Penanganan Pertama Saat Website WordPress Terkena Malware
Panduan praktis isolasi file yang terinfeksi dan pengamanan database sebelum melakukan pembersihan total.
Apakah WordPress Perlu Maintenance Rutin?
Pentingnya perawatan berkala sistem WordPress untuk mencegah akumulasi error dan celah keamanan sistem.