Admin WordPress Tidak Dapat Masuk – 6 Langkah Untuk Mendapatkan Kembali Akses ke Dasbor Admin WP

Diposting pada

Area admin WordPress bekerja dengan cara yang persis sama seperti bagian lain dari sistem – melalui sistem login (“/ wp-admin”), Anda dapat memperoleh akses ke dasbor backend, yang melaluinya Anda dapat tambahkan posting dll.

Meskipun ada sejumlah kemungkinan penyebab masalah, semuanya relatif mudah diperbaiki.

Hal terpenting yang harus dibuat adalah bahwa sistem Anda * mungkin * telah terinfeksi malware. Saya pernah mengalami masalah ini sebelumnya – peretas menyuntikkan kode ke sistem WordPress Anda dengan harapan itu akan mendistribusikan lalu lintas rujukan palsu untuk mereka.

Jika Anda memiliki masalah malware APAPUN dengan WordPress, Anda harus meminta teknisi untuk memeriksanya. Ketika itu terjadi pada kami, situs kami terus diserang dan kami harus memindahkan host pada akhirnya.

Jelas, malware tidak akan menjadi yang teratas dalam daftar – kemungkinan masalah yang Anda miliki adalah plugin mencegah login Anda, atau beberapa masalah lain telah mencegah WordPress mengautentikasi Anda.

Penyebab

Seperti yang disebutkan, ada beberapa penyebab umum yang biasanya menyebabkan area admin tidak berfungsi:

  • Pembaruan buruk mencegah WordPress memperbarui file intinya
  • Plugin tertentu mencegah terjadinya login
  • Anda telah menyetel aplikasi Anda ke https: // dan terus mengalami putaran pengalihan
  • Sistem Anda mungkin telah mengubah file di server
  • WordPress mungkin telah terinfeksi malware

Hal terpenting untuk diperhatikan adalah bahwa WordPress dibangun dengan PHP.

PHP adalah bahasa skrip yang menyediakan fungsionalitas “dinamis” dasar untuk aplikasi yang berpusat pada Internet, memungkinkan halaman dinamis, fungsionalitas login / logoff, dan banyak lagi.

Sementara PHP telah ada selama beberapa dekade, dan didukung oleh sebagian besar penyedia hosting, ada sejumlah contoh di mana aplikasinya mungkin tidak berjalan dengan baik.

Kemungkinan besar instalasi WordPress Anda mengalami masalah ini, meskipun ada sejumlah masalah lain (masalah hosting / malware / pengkodean dll) yang juga menyebabkannya.

Untuk mengatasi masalah tersebut, ada 6 “langkah” yang dapat Anda lakukan …

Larutan

1. Bersihkan Cache Browser

Langkah pertama adalah membersihkan cache browser Anda.

“Cache” browser Anda pada dasarnya menyimpan situs web, informasi login, dll.

Itu ada untuk memberi browser Anda kemampuan untuk “menyimpan” file yang relevan yang memungkinkannya memuat file / situs web lebih cepat. Anda akan terkejut betapa pentingnya itu sebenarnya.

Itu * bisa * karena panel admin WordPress belum memperbarui cache-nya. Meskipun masalah yang relatif jarang terjadi, masih dapat menyebabkan masalah masuk terjadi:

  • Chrome
  • Klik menu “titik vertikal” atas di kanan atas Jendela Chrome
  • Dari drop-down, pilih “Pengaturan”
  • Klik “Advanced” (Anda harus menggulir ke bawah)
  • Di bagian “Privasi dan Keamanan”, pilih “Hapus Data Penjelajahan”
  • Centang setiap kotak dan pastikan “Sepanjang Waktu” dipilih
  • Klik “Hapus Data” (kotak biru)
  • Biarkan itu membersihkan cache
  • Firefox
  • Klik menu “Garis Horizontal” di kanan atas layar
  • Pilih Pilihan”
  • Pilih “Privasi” (bilah sisi kiri)
  • Klik “Hapus Riwayat Terbaru Anda”
  • Pilih semua dan pastikan bahwa “Semuanya” dipilih
  • Klik “Bersihkan Sekarang”
  • Biarkan itu membersihkan cache
  • Microsoft Edge
  • Klik pada menu “titik” di kanan atas Jendela
  • Dari tarik-turun, pilih “Pengaturan”
  • Gulir ke bawah ke “Hapus Data Penjelajahan”
  • Klik tombol “Pilih yang ingin dihapus”
  • Pilih semua opsi yang tersedia dan klik “Hapus”
  • Biarkan itu membersihkan cache

Ini tidak akan menyelesaikan kesalahan, tetapi harus memastikan bahwa browser Anda tidak menyebabkan masalah lebih lanjut.

2. Dapatkan Akses Ke CPanel

Langkah selanjutnya adalah mendapatkan akses ke CPanel (atau panel kontrol yang setara untuk hosting Anda).

SETIAP WordPress harus dihosting di suatu tempat; cara Anda mengelola berbagai sumber daya / server bergantung pada jenis panel kontrol yang mungkin dijalankan oleh host Anda.

Intinya adalah Anda memerlukan akses ke file sistem Anda.

Dengan CPanel, ini dilakukan dengan “File Manager”; ini mungkin berbeda tergantung pada jenis hosting yang Anda gunakan …

  • Masuk ke penyedia hosting Anda
  • Jelajahi panel kontrol dan cari cara apa pun untuk mengakses “Manajer File” sistem Anda

Jika Anda tidak dapat mengakses manajer file, Anda perlu berbicara dengan host Anda – atau – dapatkan akses melalui FTP.

Jika Anda ingin menggunakan FTP, Anda perlu melakukan hal berikut:

  • Unduh aplikasi FTP (FileZilla adalah yang biasa saya gunakan)
  • Setelah diunduh, jalankan aplikasinya
  • Ke dalam kotak “IP” / “Address”, ketik “ftp.yourdomain.com” (atau apa pun alamat FTPnya – host Anda akan dapat memberi tahu Anda tentangnya)
  • Ke dalam kotak “username” & “password”, Anda harus mengetikkan detail pengguna FTP Anda (sekali lagi, host Anda dapat membantu jika ini bukan sesuatu yang Anda ketahui)

Setelah Anda mendapatkan akses ke file sistem Anda, Anda akan dapat mulai mengerjakan perbaikan.

3. Nonaktifkan Plugin (Ganti Nama Folder)

Setelah Anda mendapatkan akses ke file, Anda perlu mengganti nama folder “plugin”.

Mengganti nama folder ini memberi Anda kemampuan untuk menonaktifkan semua plugin yang mungkin dijalankan WordPress. Jelas, ini dapat menyebabkan masalah sementara – tetapi harus menghilangkan masalah potensial ini dari persamaan:

  • Klik ke dalam folder instalasi “WordPress” (Anda dapat mengetahui dengan adanya “wp-include” dll di dalamnya).
  • Saat Anda menemukan folder WordPress, telusuri “wp-content”
  • Di dalam folder ini, Anda akan menemukan folder “plugin”
  • Ubah nama folder menjadi sesuatu seperti “plugins_bk”
  • Kembali ke browser web Anda dan coba masuk ke instalasi WordPress Anda lagi

Jika berhasil, Anda harus mengunduh ulang setiap plugin dan mencoba mengaktifkan masing-masing hingga Anda menemukan penyebab masalahnya.

Jika tidak berhasil, Anda perlu mencoba memperbaiki beberapa pengaturan inti sistem WordPress.

4. Ubah Kata Sandi Admin Di DB

Sistem WordPress – seperti yang disebutkan – dibangun di atas PHP.

Keindahan sistem terletak pada bagaimana ia menggunakan database untuk menyimpan berbagai informasi / konten untuk situs Anda.

Untuk tujuan ini, jika Anda mengalami masalah loggin, Anda mungkin perlu mengubah beberapa pengaturan di dalam database.

Setiap host yang sah harus memberikan akses ke portal manajemen database. Anda dapat menggunakannya dengan yang berikut:

  • Klik ke dalam “panel kontrol” untuk hosting Anda
  • Cari di sekitar untuk bagian “database” (ini bervariasi dari host ke host)
  • Di sebagian besar penyedia hosting, Anda akan memiliki “PHPMyAdmin” – klik ini (ini memungkinkan Anda untuk mengelola database WordPress Anda)
  • Dari database yang muncul, pilih satu untuk instalasi WordPress Anda
  • Jelajahi ke tabel “pengguna”
  • Pilih akun admin Anda
  • Di kolom “password”, ketik password baru
  • Di kolom “type”, pilih MD5
  • Klik “OK” untuk menyimpan entri tersebut
  • Coba masuk kembali ke instalasi WP Anda

Seperti yang disebutkan, ini bukanlah daftar yang lengkap (setiap host menangani ini secara berbeda).

Jika Anda kesulitan mengikuti langkah-langkah di atas, sebaiknya bicarakan dengan penyedia hosting ATAU perusahaan yang dapat memberikan dukungan.

5. Pastikan Anda Tidak Dalam Loop Pengalihan HTTPS

Salah satu penyebab utama masalah “penguncian” area admin di WordPress adalah apa yang dikenal sebagai “loop pengalihan HTTPS”.

Ini pada dasarnya di mana Anda akan mengatur situs Anda untuk menggunakan HTTPS, dan itu akan memiliki fasilitas pengalihan lain yang mencegah Anda mengakses area admin.

Untuk lebih lanjut, cara kerja cookie dikhususkan untuk domain yang Anda akses. HTTP & HTTPS dianggap sebagai entitas yang sepenuhnya berbeda, sehingga masuk ke satu varian tidak mengizinkan Anda untuk mengakses varian lainnya.

Cara mengatasinya adalah sebagai berikut:

  • Di Database WordPress (seperti yang disebutkan din Langkah 4), klik pada tabel “wp_options”
  • Cari opsi “siteurl”
  • Pastikan itu “http: // …”
  • Cari referensi lain ke domain / protokol situs
  • Pastikan referensi “http: // …” dengan yang Anda temukan
  • Kosongkan cache browser Anda (langkah 1)
  • Coba masuk ke sistem Anda lagi

Jika ini tidak berhasil, mungkin ada baiknya mengganti file inti WordPress Anda.

6. Ganti File Inti WordPress

Langkah selanjutnya adalah mengganti file inti WordPress di sistem Anda.

Untuk melakukan ini, pertama-tama kita perlu memastikan file “config” untuk WP (“wp-config.php”) disimpan dengan aman:

  • Akses file untuk WordPress lagi (dari Langkah # 2)
  • Jelajahi folder dasar instalasi WordPress Anda
  • Cari “wp-config.php”
  • Unduh ke PC Anda
  • Setelah melakukan ini, klik ke mesin pencari pilihan Anda + cari “unduhan WordPress”
  • Anda harus menemukan situs web “WordPress.org”
  • Klik tombol “unduh” (biru)
  • Setelah disimpan, Anda harus mengekstrak file ke dalam folder di sistem Anda
  • Klik kembali ke pengelola file hosting Anda
  • Pilih folder “WordPress” dan ganti namanya (seperti “wp_bk” atau serupa)
  • Dari sini, buat folder “WordPress” baru (dengan nama yang sama dengan aslinya)
  • Ke folder ini, unggah semua file WordPress baru yang Anda unduh dari situs WP
  • Salin wp-config.php ke dalam folder dasar (itu harus menimpa apa yang sudah ada di sana)
  • Coba akses situsnya

Jika ada masalah dengan ini, Anda dapat dengan mudah mengganti nama direktori WP lama Anda kembali ke nama aslinya.

Jika Anda masih tidak dapat menyelesaikan masalah, Anda perlu mendapatkan beberapa dukungan yang lebih spesifik. Sebenarnya ada beberapa cara Anda dapat melakukan ini – baik dengan komunitas online seperti (seperti Microsoft Answers atau SuperUser), atau dari sumber dukungan yang berkomitmen (akun hosting Anda, dll.). Fiverr juga merupakan tempat yang baik untuk menemukan orang yang akan membantu menyelesaikan masalah WordPress (tetapi orang-orang ini pasti perlu membayar).

Intinya adalah WordPress umumnya merupakan platform yang cukup fleksibel, dan masalah tidak dapat mengakses area admin untuk aplikasi Anda tentu tidak seunik yang Anda bayangkan. Untuk tujuan ini, itu akan melakukan keadilan situs Anda untuk – mungkin – mendapatkan “pemeriksaan” dari perusahaan WordPress, yang akan dapat memberi Anda ikhtisar tentang apa yang mungkin bekerja dengan baik, dan apa yang tidak. Mereka juga harus dapat menangani area admin yang salah.



Source by Richard Peck

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *