Kemungkinan Alasan Untuk Dikunci dari WP-Admin Anda

Artikel ditulis oleh:
  • WordPress
  • Diperbarui: Desember 10, 2016

Mungkin tiba-tiba terjadi bahwa suatu hari Anda menemukan bahwa Anda tidak dapat mengakses situs WordPress Anda. Mungkin tidak ada alasan yang jelas. Ya, sementara ini pasti membuat Anda kesal, tidak ada penyebab nyata untuk panik. Adalah mungkin untuk mengidentifikasi akar penyebab masalah dan mengatasinya.

Mungkin ada beberapa alasan mengapa Anda dikunci dari panel administratif situs Anda.

  • Kesalahan Menetapkan Koneksi Database
  • Layar Putih Kematian
  • Masalah Kata Sandi yang Salah

Mari kita lihat masing-masing ini dan solusi yang memungkinkan untuk hal yang sama.

Anda dapat mencoba menyelesaikan ketiga masalah ini, tetapi pertama-tama Anda harus memastikan bahwa Anda memiliki cadangan semua file. Jika ada yang salah, Anda akan dapat memutar kembali waktu!

Kesalahan Menetapkan Koneksi Database

Pesan ini akan muncul ketika ada kemungkinan korupsi dalam database atau kredensial masuk untuk database Anda mungkin salah dan skenario tidak mungkin di mana layanan hosting Anda sedang tidak aktif.

Pertama periksa pesan kesalahan. Jika itu berbunyi, “Satu atau lebih tabel basis data tidak tersedia. Database mungkin perlu diperbaiki ”, maka semua yang diperlukan adalah perbaikan sederhana dari database. Ada dua cara Anda dapat memperbaiki basis data WP Anda.

Temukan file wp-config.php Anda dan tambahkan tambahan berikut ini di bagian akhir.

 define ( 'WP_ALLOW_REPAIR', true);

Sekarang buka www.yoursite.com/wp-admin/maint/repair.php dan ikuti dengan proses perbaikan. Ini harus berfungsi, tetapi jika gagal, Anda juga dapat memperbaiki database Anda melalui modul phpMyAdmin Anda. Jika Anda ingin penjelasan lebih lanjut kepala ke artikel maketecheasier tentang memecahkan korupsi basis data WordPress.

Di sisi lain, jika situs Anda menampilkan "Kesalahan membangun koneksi database", Anda harus mengidentifikasi file wp-config, buka file dan periksa untuk perubahan apa pun. File ini berisi detail koneksi dari database Anda. Mungkin ada masalah dengan nama pengguna dan kredensial kata sandi Anda yang harus disetel dengan benar. Pelajari tentang kredensial ini dan memastikan bahwa mereka benar.

Jika kesalahan berlanjut bahkan setelah ini, masalahnya kemungkinan besar terletak pada server host. Anda perlu memeriksa apakah server MySQL responsif. Jika Anda tahu bahwa pengguna lain dari layanan hosting web yang sama mengalami masalah, maka Anda dapat cukup yakin bahwa itu adalah masalah server MySQL. Jika ada kesalahan dalam hasil testconnection.php atau saat menghubungkan ke phpMyAdmin Anda, hubungi server host Anda untuk memperbaikinya.

Layar Putih Kematian

Seperti namanya, semua yang Anda bisa lihat ketika Anda mencoba untuk masuk adalah layar putih kosong yang tidak berkedip juga sering disebut oleh komunitas WordPress "WordPress White Screen Of Death". Salah satu alasannya adalah bahwa tidak ada cukup ruang di server. Ini mungkin sering terjadi ketika hosting dibagikan. Menghapus cache browser atau plugin cache Anda (jika Anda dapat mengaksesnya) dapat membantu.

Kadang-kadang, file WordPress atau database mungkin rusak karena malware atau masalah lain seperti itu, dalam hal ini hanya dapat diselesaikan di ujung server. Atau server mungkin mengalami downtime, terencana atau tidak terencana.

DE_BUG di WordPress juga dapat membantu mengidentifikasi penyebab kesalahan. Seringkali, pengkodean yang buruk dalam tema itu sendiri atau di plugin yang digunakan itulah penyebabnya. Jika ada penambahan atau modifikasi plugin baru-baru ini, perubahan dapat dibatalkan untuk melihat apakah akses dipulihkan. Tetapi jika Anda masih memiliki layar putih di depan Anda, Anda perlu menggunakan klien transfer file untuk melakukan perubahan yang diperlukan.

Plugin yang saat ini dan secara aktif didukung oleh pengembang serta kompatibel dengan versi terbaru WordPress tidak akan menimbulkan masalah. Plugin yang kedaluwarsa sering menjadi biang keladi.

Untuk memastikan bahwa itu adalah plugin yang menyebabkan masalah:

  1. Anda dapat pergi ke folder wp-content di server situs web Anda, cari folder plugin dan ubah namanya.
  2. Semua plugin akan dinonaktifkan dan jika Anda sekarang bisa mendapatkan akses ke dashboard WordPress Anda, Anda tahu pasti masalahnya ada pada salah satu atau beberapa plugin.
  3. Anda dapat menentukan pembuat onar dengan mengaktifkan plugin satu per satu dan memeriksa apakah layar putih muncul kembali. Anda kemudian dapat menghapus plugin yang merepotkan.

Jika setelah melakukan semua ini, Anda masih menatap layar kosong, maka Anda dapat mengulangi proses yang dilakukan dengan plugin pada tema dan memeriksa apakah mereka bekerja dengan baik.

Kadang-kadang, layar putih dapat terjadi ketika Anda sedang bekerja pada file functions.php tema atau file php WordPress lainnya. Dalam hal ini, coding yang cacat adalah penyebab paling mungkin untuk layar kosong. Anda kemudian harus mengakses WordPress menggunakan FTP dan mengatur pengkodean yang cacat.

Untuk menghindari masalah khusus ini, beberapa merekomendasikan bahwa tema anak digunakan saat membuat perubahan pada tema PHP. Sebaiknya Anda juga menyimpan versi asli dari PHP asli pada penyimpanan pihak ketiga sebelum mencoba melakukan perubahan apa pun. Tidak akan ada kehilangan kode asli, jika ada kesalahan.

Untuk studi yang lebih rinci tentang penyebab layar kematian putih, saya sarankan Anda membaca Artikel Corey McKrill tentang The Theme Foundry.

Masalah Kata Sandi salah

Terkadang, meskipun menggunakan kombinasi nama pengguna dan kata sandi yang tepat, Anda tidak dapat memperoleh akses ke dasbor WordPress Anda. Bahkan upaya Anda untuk mendapatkan entri menggunakan opsi "lupa kata sandi" tidak berfungsi karena Anda mungkin tidak menerima email dengan kata sandi yang benar. Ini dapat terjadi jika beberapa peretas berhasil melanggar situs web Anda.

Solusi paling sederhana untuk ini adalah dari akun hosting Anda. Gunakan phpMyAdmin, buka database dan identifikasi pengguna. Setelah Anda melakukannya, Anda dapat mengubah kredensial kata sandi dan Anda ditetapkan! SiteGround telah disediakan tutorial yang cukup ekstensif pada hal yang sama dan begitu juga layanan hosting yang bagus.

Final Thoughts

Saya harap panduan ini telah terbukti bermanfaat dalam manuver situs WordPress Anda dari situasi yang agak rumit. Dan akhirnya, saya ingin menambahkan meskipun pertumbuhan WordPress sebagai Sistem Manajemen Konten dan pengembangan perangkat keras yang sangat baik, selalu ada kemungkinan ada yang tidak beres. Jadi pastikan untuk membuat cadangan situs web Anda secara berkala.

Anda juga harus tahu bahwa tidak ada masalah ini yang mengganggu situs web Anda. Jika ini kasusnya dan Anda masih terkunci, hubungi host web Anda.

Tentang Wisnu

Wisnu adalah penulis lepas di malam hari, bekerja sebagai analis data pada siang hari.