Kemungkinan Alasan Untuk Dikunci dari WP-Admin Anda

Diperbarui: 10 Desember 2016 / Artikel oleh: Wisnu

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 administrasi 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 tersebut, tetapi pertama-tama Anda harus memastikan bahwa Anda memiliki cadangan semua file. Jika terjadi kesalahan, Anda dapat memutar balik 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 kesalahannya. Jika terbaca, “Satu atau beberapa tabel database tidak tersedia. Basis data mungkin perlu diperbaiki ”, maka yang diperlukan hanyalah perbaikan sederhana dari basis data. Ada dua cara untuk memperbaiki database WP Anda.

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

 define ( 'WP_ALLOW_REPAIR', true);

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

Di sisi lain, jika situs Anda menampilkan "Kesalahan membuat koneksi database", Anda harus mengidentifikasi file wp-config, buka file dan periksa apakah ada perubahan. File ini berisi detail koneksi database Anda. Mungkin ada masalah dengan nama pengguna dan kredensial kata sandi Anda yang perlu 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, yang bisa Anda lihat saat mencoba login adalah layar putih kosong yang tidak berkedip yang juga biasa disebut oleh komunitas WordPress “WordPress White Screen Of Death”. Salah satu alasannya mungkin karena tidak ada cukup ruang di server. Ini mungkin sering terjadi saat hosting dibagikan. Menghapus cache browser atau plugin caching 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, penyebabnya adalah pengkodean yang buruk pada tema itu sendiri atau pada plugin yang digunakan. Jika ada penambahan atau modifikasi terbaru dari sebuah plugin, perubahan tersebut mungkin dibatalkan untuk melihat apakah akses telah dipulihkan. Tetapi jika Anda masih memiliki layar putih di depan Anda, Anda perlu menggunakan klien transfer file untuk membuat 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 bekerja pada file functions.php tema atau file php WordPress lainnya. Dalam hal ini, pengkodean cacat adalah penyebab yang paling mungkin untuk layar kosong. Anda kemudian harus mengakses WordPress menggunakan FTP dan mengatur kode yang rusak dengan benar.

Untuk menghindari masalah khusus ini, beberapa merekomendasikan agar tema anak digunakan saat membuat perubahan pada tema PHP. Yang terbaik juga adalah menyimpan versi PHP asli yang aktif dan berfungsi di penyimpanan pihak ketiga mana pun sebelum mencoba membuat perubahan apa pun. Tidak akan ada kehilangan kode asli, jika terjadi kesalahan.

Untuk studi yang lebih rinci tentang penyebab layar putih kematian, 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 benar, Anda tidak bisa mendapatkan akses ke dasbor WordPress Anda. Bahkan upaya Anda untuk mendapatkan entri menggunakan opsi "lupa kata sandi" tidak berhasil karena Anda mungkin tidak menerima email dengan kata sandi yang benar. Ini mungkin terjadi jika beberapa peretas berhasil membobol 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 keluar dari situasi yang sedikit rumit. Dan akhirnya, saya ingin menambahkan meskipun pertumbuhan WordPress sebagai Content Management System dan pengembangan perangkat keras yang sangat baik, selalu ada kemungkinan ada sesuatu yang salah. Jadi pastikan untuk membuat cadangan situs web Anda secara berkala.

Anda juga harus tahu bahwa tidak ada masalah yang dapat mengganggu situs web Anda. Jika itu masalahnya dan Anda masih dikunci, silakan hubungi host web Anda.

Tentang Wisnu

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