Cara Mengatasi Error Saat Login WordPress (Tidak Masuk Dashboard)


Artadhitive - Saat mencoba login ke halaman admin WordPress (/wp-admin), pengguna tidak diarahkan ke dashboard, melainkan muncul pesan:

“There has been a critical error on this website…”

Error ini biasanya menandakan adanya masalah serius pada sistem WordPress, seperti konflik plugin, error tema, atau masalah pada server.


Penyebab Umum

Beberapa penyebab yang paling sering terjadi:

  • Plugin bermasalah atau konflik

  • Tema (theme) error atau tidak kompatibel

  • Update WordPress gagal

  • Versi PHP tidak sesuai

  • File core WordPress corrupt

  • Limit memori hosting terlalu kecil


Langkah-Langkah Mengatasi

1. Aktifkan Debug Mode

Langkah pertama untuk mengetahui sumber error:

  1. Masuk ke File Manager / FTP

  2. Buka file wp-config.php

  3. Ubah baris berikut:

define('WP_DEBUG', false);

Menjadi:

define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', true);
  1. Simpan lalu refresh halaman login

👉 Setelah ini biasanya akan muncul detail error yang lebih spesifik.


2. Nonaktifkan Semua Plugin (Penyebab Paling Umum)

Jika tidak bisa login dashboard:

  1. Masuk ke cPanel → File Manager

  2. Buka folder:

/wp-content/
  1. Rename folder:

plugins → plugins_old
  1. Coba login kembali

✅ Jika berhasil masuk dashboard, berarti masalah dari plugin.

👉 Solusi:

  • Kembalikan nama folder ke plugins

  • Aktifkan plugin satu per satu untuk menemukan penyebabnya


3. Ganti ke Tema Default

Jika plugin bukan penyebabnya:

  1. Masuk ke:

/wp-content/themes/
  1. Rename tema aktif (misalnya astraastra_old)

  2. WordPress otomatis menggunakan tema default seperti twentytwentyfour

  3. Coba login kembali


4. Cek Versi PHP

WordPress modern butuh PHP minimal 7.4 / 8.0+

Langkah:

  • Masuk ke cPanel → Select PHP Version

  • Gunakan versi stabil (disarankan: PHP 8.0 atau 8.1)


5. Tambah Memory Limit

Edit wp-config.php, tambahkan:

define('WP_MEMORY_LIMIT', '256M');

6. Reinstall Core WordPress

Jika file corrupt:

  1. Download WordPress terbaru

  2. Upload ke server

  3. Replace folder:

    • /wp-admin

    • /wp-includes

⚠️ Jangan replace wp-content


7. Cek Email Admin WordPress

Biasanya WordPress otomatis mengirim detail error ke email admin.

👉 Cek inbox / spam email kamu untuk pesan error detail.


Tips Pencegahan

  • Jangan install plugin sembarangan

  • Selalu update WordPress, plugin, dan tema

  • Gunakan hosting yang stabil

  • Backup website secara rutin


Kesimpulan

Error “critical error” saat login WordPress umumnya disebabkan oleh plugin atau tema yang bermasalah. Cara tercepat adalah dengan menonaktifkan plugin melalui File Manager, lalu lanjutkan troubleshooting dari sana.

0 Comments