Aldwin Nayoan Aldwin is a content writer at Niagahoster. Specializing in web hosting and WordPress, he is eager to help people uplevel their business on the internet. Apart from being a tech junkie, Aldwin likes fiction and photography.

10+ Cara Mengatasi WP Admin Tidak Bisa Diakses [Dijamin Ampuh!]

5 min read

featured image mengatasi WP admin tidak bisa diakses

Anda ingin login ke WordPress untuk memposting artikel blog, tapi halaman WP admin tidak bisa diakses? 

Karena WP admin adalah halaman login untuk bisa masuk ke WordPress, kendala ini tentu perlu diperhatikan. Apalagi, penyebabnya cukup banyak, bisa karena error pada file WordPress, atau lainnya. Jadi, harus bagaimana ya?

Jangan khawatir! Anda bukan berarti tidak bisa masuk ke Dashboard WordPress untuk selamanya. Ada solusi untuk itu. Nah, di artikel ini, Anda akan belajar sebelas cara agar Anda bisa login ke WordPress lagi.

Sebelum memulai, pastikan Anda sudah membuat backup di cPanel agar tidak kehilangan file-file penting website. Yuk, simak panduan ini selengkapnya!

10+ Cara Mengatasi WP Admin Tidak Bisa Diakses

Berikut ini adalah beberapa cara yang bisa Anda lakukan jika tidak bisa login ke WordPress WP admin:

Seperti ketika Anda mengakses website pada umumnya, web browser akan menyimpan cookies dan cache setiap kali Anda membuka halaman WP admin. Tujuannya, agar browser dapat lebih cepat memuat halaman itu.

Namun, apabila tidak Anda hapus secara berkala, cookies dan cache justru bisa membuat WP admin tidak bisa diakses. Nah, berikut ini adalah langkah-langkah untuk menghapus cookies dan cache di Google Chrome:

1. Klik tombol menu (titik tiga di pojok kanan atas Google Chrome).

tombol menu Google Chrome

2. Klik menu More tools > Clear browsing data.

menu clear browsing data Google Chrome

3. Di kolom Time Range, pilih All time. Kemudian, klik checkbox Cookies and other site data dan Cached image and files. Klik Clear data untuk menghapus cookies dan cache.

menghapus cache dan cookies Google Chrome untuk mengatasi WP admin tidak bisa diakses

2. Cek Password Login Melalui phpMyAdmin

Apakah Anda tidak bisa login WordPress WP admin karena lupa password? Jangan khawatir, Anda bisa cek password melalui phpMyAdmin. Di bawah ini adalah caranya:

1. Silakan logIn ke cPanel Anda. Jika belum tahu caranya, silakan ikuti panduan ini.

2. Cari dan klik menu phpMyAdmin.

menu phpMyAdmin cPane;

3. Klik database website Anda di sebelah kiri halaman phpMyAdmin. Kemudian, cari dan klik database bernama wp_users atau wpvy_users.

database wp-users

4. Di halaman selanjutnya, Anda bisa menemukan password login WordPress di bawah user_pass.

cek password login WordPress di database untuk mengatasi tidak bisa login WordPress WP admin

Dengan mengetahui password login WordPress, kini Anda bisa masuk ke Dashboard lagi.

3. Nonaktifkan Plugin dan Tema Melalui cPanel

Plugin atau tema yang mengalami error bisa menjadi penyebab Anda tidak bisa masuk ke Dashboard WordPress. Untuk memastikan itu, Anda perlu menonaktifkan plugin dan tema melalui cPanel.

1. Silakan login ke cPanel.

Login cPanel

2. Cari dan klik menu File Manager.

File manager cPanel

3. Di File Manager, buka folder public_html > wp-content, lalu cari folder plugins.

membuka folder wp-content

4. Klik kanan pada folder plugins dan klik Rename untuk mengubah namanya.

mengubah nama folder plugin untuk mengatasi masalah tidak bisa masuk ke dashboard wordpress

5. Ketikkan nama folder di kolom yang muncul (pluginsnonaktif, misalnya) dan klik Rename File.

kolom nama file

6. Cari folder themes di public_html dan ganti namanya seperti folder plugins tadi.

mengganti nama folder tema untuk mengatasi WP admin tidak bisa diakses

7. Apabila Anda bisa mengakses halaman WP admin setelah mengubah nama kedua folder tadi, artinya ada plugin atau tema yang menyebabkan error.

4. Scan Website untuk Mencari Malware

Malware bisa jadi penyebab Anda tidak bisa masuk ke Dashboard WordPress. Pasalnya, hacker yang menyusup ke website melalui malware mampu mengubah pengaturan login dan user Anda.

Untuk memastikan keberadaan malware di website, Anda bisa melakukan scanning menggunakan tools gratis seperti VirusTotal. Anda cukup mengakses websitenya dan klik tab URL. Selanjutnya, ketikkan alamat website di kolom yang tersedia dan tekan tombol enter di keyboard.

scan malware dengan VirusTotal untuk mengatasi WP admin tidak bisa diakses

Namun, tools tersebut hanya akan memberitahu Anda apakah website terjangkit malware atau tidak. 

Nah, jika menggunakan layanan hosting Niagahoster, Anda dapat menggunakan fitur Imunify360 untuk memindai sekaligus menghapus file-file website yang terkena malware. Dengan demikian, website bisa bebas dari malware dan hacker.

fitur Imunify360 untuk scan malware untuk mengatasi masalah tidak bisa login WordPress WP admin

Catatan penting: Anda wajib melakukan backup sebelum menghapus file yang terkena malware. 

5. Upload Kembali wp-login.php

Jika halaman WP admin tidak bisa diakses, bisa jadi itu karena file wp-login.php hilang atau terhapus. Solusi dari masalah ini adalah meng-upload kembali file tersebut ke hosting. Berikut ini langkah-langkahnya:

1. Download instalasi WordPress dari websitenya.

tombol download installer WordPress

2. Installer WordPress berupa file .zip. Jadi, pastikan Anda punya program seperti WinZip atau WinRAR untuk mengekstraknya. Caranya, klik kanan di file-nya dan klik Extract here.

mengekstrak installer WordPress

3. Buka folder installer WordPress yang sudah Anda ekstrak dan cari file wp-login.php.

mencari file wp-login.php

4. Log in ke cPanel dan buka File Manager untuk mengakses folder public_html.

5. Klik tombol Upload di bagian atas File Manager. Halaman upload file akan muncul.

menu upload file manager cPanel

6. Klik dan tarik file wp-login.php dari Windows Explorer Anda ke halaman upload file.

halaman upload file manager cPanel

7. Setelah wp-login.php diupload, klik kanan pada file tersebut dan klik Edit untuk membukanya.

mengedit wp-login.php untuk mengatasi kendala tidak bisa masuk Dashboard WordPress

8. Tambahkan kode berikut ini di baris terakhir file wp-login.php:

// Delete this line

$user_login = $user_data[“user_login”];

// Replace it with this line

$user_login = $user_data->user_login;

9. Klik Save Changes untuk menyimpan perubahan kode.

tombol save file manager cPanel

6. Restore File .htaccess

Error pada file .htaccess adalah penyebab lain Anda tidak bisa masuk ke Dashboard WordPress. Untuk mengatasinya, Anda harus restore file tersebut dengan mengikuti langkah-langkah berikut ini:

1. Log In ke cPanel, masuk ke File Manager, dan buka folder public_html.

2. Temukan file .htaccess dan hapus dengan klik kanan > Delete.

menghapus file .htaccess untuk mengatasi masalah tidak bisa login WordPress WP admin

Sebagai catatan, .htaccess mungkin tersembunyi. Untuk menampilkannya, klik menu Settings di pojok kanan atas File Manager.

tombol settings file manager cPanel

Kemudian, klik checkbox Show Hidden Files dan klik Save.

menampilkan file tersembunyi di file manager

3. Apabila Anda bisa mengakses WP admin setelah menghapus .htaccess, Anda perlu restore file tersebut dengan mengikuti panduan ini.

7. Ubah Permission File

Anda mungkin tidak bisa login WordPress WP admin karena ada kesalahan kode di file-file penting seperti .htaccess. Penyebabnya bisa karena kesalahan koding yang dilakukan anggota tim pengelola website Anda. Atau, ada hacker yang menyusup dan mengutak-atik kode file.

Supaya kedua hal itu tidak terjadi, pastikan Anda ubah permission masing-masing file penting WordPress. Tujuannya agar file-file tersebut hanya bisa diakses orang yang Anda beri tanggung jawab untuk mengelolanya.

Untuk mengubah permission file, ikuti langkah-langkah berikut ini:

1. Log in ke cPanel dan buka File Manager.

2. Sebagai contoh, Anda ingin mengubah permission .htaccess. Klik kanan pada file tersebut dan klik Change Permissions.

menu untuk mengubah file permission di file manager

3. Pastikan Group dan World hanya memiliki tanda centang untuk mode Read. Dengan begitu, orang yang tidak memiliki akses administrator ke WordPress Anda tidak dapat mengubah kode di dalam file.

mengubah file permission untuk mengatasi tidak bisa masuk ke dashboard WordPress

Setelah mengubah permission, klik Change Permissions untuk menyimpan pengaturan.

Sebaiknya, Anda juga menerapkan pengaturan permission tersebut untuk file dan folder berikut ini:

  • wp-admin
  • wp-content
  • wp-content/themes
  • wp-content/plugins
  • wp-content/uploads
  • wp-config.php

8. Tingkatkan Memory Limit PHP

Memory limit PHP adalah batas memori hosting yang digunakan untuk menjalankan skrip PHP. Apabila batasnya terlalu kecil, website bisa error ketika ada terlalu banyak skrip PHP yang berjalan. Salah satu error tersebut adalah kendala WP admin tidak bisa diakses.

Untuk mengatasi error itu, Anda perlu meningkatkan memory limit PHP. Berikut ini langkah-langkahnya:

1. Log in ke cPanel dan buka File Manager. 

2. Akses folder public_html dan edit file wp-config.php.

mengedit file wp-config.php untuk mengatasi WP admin tidak bisa diakses

3. Temukan baris kode ini: define(‘WP_MEMORY_LIMIT’, ’32M’);.

4. Ganti 32M menjadi 128M.

5. Klik Save Changes untuk menyimpan perubahan.

9. Perbaiki Error yang Muncul Saat Mengakses WP Admin

Saat mengakses halaman WP admin, mungkin Anda justru disambut dengan pesan error, seperti:

  • HTTP 500 Internal Server
  • Error establishing database connection
  • White screen of death
  • PHP error
  • Dan lain-lain

Untungnya, Anda bisa mengatasi masing-masing error tersebut dengan mudah. Misalnya, Anda bisa menangani white screen of death dengan mengaktifkan mode debugging. Caranya:

1. Log in ke cPanel dan buka File Manager.

2. Akses folder public_html dan klik kanan > Edit file wp-config.php.

mengakses file wp-config.php untuk mengaktifkan mode debugging

3. Cari baris kode define( ‘WP_DEBUG’, false ), lalu ganti false menjadi true.

mengubah kode wp-config.php untuk mengaktifkan mode debugging

4. Klik Save Changes.

Apabila mengalami error lainnya ketika membuka WP admin, Anda bisa mengikuti panduan mengatasinya di daftar ini.

10. Install Ulang WordPress

Apabila WP admin tidak bisa diakses setelah Anda mencoba semua cara tadi, kemungkinan ada file core WordPress yang rusak. Cara mengatasinya adalah dengan menginstal ulang WordPress.

Ada beberapa cara untuk menginstal ulang WordPress, yaitu:

  • Melalui FTP
  • Menggunakan WP-CLI
  • Menggunakan Auto Installer WordPress

Untuk mencoba cara-cara tersebut, Anda bisa mengikuti panduan install ulang core WordPress.

Perlu Anda ingat bahwa install ulang akan menghapus semua file WordPress yang lama. Maka dari itu, Anda wajib memiliki backup agar tidak kehilangan file-file selain core WordPress, seperti plugin dan tema.

11. Restore Backup WordPress

Mengembalikan kondisi WordPress sebelum kendala terjadi juga bisa menjadi cara mengatasi admin tidak bisa diakses. Untuk restore WordPress, Anda tentu harus sudah memiliki backup website di cPanel. 

Selanjutnya, lakukan langkah-langkah di bawah ini:

  • Import backup database WordPress
  • Menginstal WordPress
  • Menginstal kembali tema dan plugin
  • Memperbaiki broken link
  • Memperbaiki broken image

Anda bisa mengikuti panduan lengkapnya di artikel cara restore WordPress.

Anda seharusnya sudah bisa masuk ke WP admin dengan mengikuti berbagai cara yang dibahas di artikel ini. Tapi, bagaimana kalau belum?

Apa yang Perlu Anda Lakukan Jika WP Admin Masih Belum Bisa Diakses?

Jika WP admin tidak bisa diakses setelah menggunakan cara-cara di atas, Anda bisa memanfaatkan forum dukungan WordPress atau forum WordPress lainnya. 

Nantinya, Anda cukup menjelaskan detail permasalah yang dihadapi. Dengan komunitas WordPress yang cukup kuat, pengguna WordPress di forum tersebut tentu akan senang membantu Anda.

Selain itu, Anda juga bisa bertanya ke layanan customer support penyedia hosting Anda. Mereka akan membantu Anda mengatasi masalah tersebut dengan sigap. 

Akan lebih baik jika penyedia hosting Anda memiliki customer supportnya yang siap membantu 24 jam penuh. Apalagi kalau Anda bisa menghubungi mereka lewat live chat, email, dan lainnya seperti Niagahoster.

Siap Mengatasi WP Admin Tidak Bisa Diakses?

Ada banyak cara yang bisa Anda lakukan untuk mengatasi WP admin tidak bisa diakses. Kami sudah menjelaskan dengan lengkap di atas, di antaranya:

  • Membersihkan cookies dan cache browser
  • Memeriksa password login melalui phpMyAdmin
  • Menonaktifkan plugin dan tema
  • Scan website untuk mencari malware
  • Upload kembali file wp-login.php
  • Restore file .htaccess
  • Mengubah permission file
  • Meningkatkan memory limit PHP
  • Memperbaiki error yang muncul saat mengakses WP admin
  • Menginstal ulang WordPress
  • Restore backup WordPress

Beberapa cara tersebut mengharuskan Anda melakukan perubahan yang besar pada website, contohnya install ulang. Nah, untuk menghindari hal yang tidak diinginkan, lakukan backup terlebih dahulu. 

Solusi lain yang lebih praktis adalah memanfaatkan fitur backup otomatis, seperti yang disediakan Niagahoster. Fitur backup otomatis ini berlaku untuk harian atau mingguan, tergantung dengan paket hosting yang Anda pilih. 

Dengan selalu memiliki backup website tersebut, Anda siap untuk memulihkan data website kalau-kalau terjadi error seperti kendala login. Jadi, jangan tunggu hingga Anda tidak bisa login WordPress WP admin. 

Yuk, gunakan layanan WordPress Hosting Indonesia dengan berbagai fitur yang lengkap!

Aldwin Nayoan Aldwin is a content writer at Niagahoster. Specializing in web hosting and WordPress, he is eager to help people uplevel their business on the internet. Apart from being a tech junkie, Aldwin likes fiction and photography.

16 Replies to “10+ Cara Mengatasi WP Admin Tidak Bisa Diakses [Dijamin…”

  1. Saya baru bikin wordpresa nya pakai xampp nah pas sampai pada tahap login malah ga gagal terus ….. padahal pass ama username nya bener ko

    1. Coba cara berikut, jika melalui localhost langsung akses di browser: localhost/phpmyadmin, kemudian ikuti langkah 2 di tutorial ini: https://www.niagahoster.co.id/blog/mengatasi-lupa-password-wordpress/
      Semoga berhasil, 🙂

  2. sy sdh mengikuti langkah di atas…
    tp skr, web nya gak bisa di akses. layar putih (kosong)
    wp-admin juga sama.. ttp gak muncul menu login (username ..passwrd)
    mohon pencerahannya.. tks

    1. Jika semua langkah sudah Anda ikuti, silakan coba tutorial berikut: https://www.niagahoster.co.id/blog/mengatasi-white-screen-wordpress/

  3. maaf mas mau tanya. .maaf mash newbi
    wordpress saya setelah update versi dan pasang plug yoast seo. beberapa hari muncul masalah. log in bisa tdk ada masalah…hnya ketika pada waktu masuk ke edit pos. seluruh kolom tidak bisa di edit .kursor mouse selalu lari atau mengarah ke kolom bawahnya. kolom edit content….dan hanya kolom edit content pos nya saja yg bisa di edit.
    sudah saya clear browsing cahce cookies, saya scan dgn AV, install ulang browsernya. tetap tdk bisa.
    tetapi utk difirefox mozilla bisa tetapi loadingnya jadi super lama. maaf mas kepanjangan nanyanya….mohon arahan dan solusinya gmana ya. terimakasih

    1. Apakah sudah dicoba reinstall pluginnya?
      Kemungkinan ada masalah pada wp-admin

  4. hallo kak mau nanya kenapa setiap kali saya mau login wp-admin selalu muncul halaman putih yang berisikan link” yang tidak jelas

    1. Bisa jadi dikarenakan ada virus pada web hosting atau cache pada browser. Dapat dilakukan scanning pada web hosting dan clear cache pada browser yang digunakan.

  5. Mudah2an dengan salah satu cara diatas bisa berhasil dari buat masuk ke wp saya..
    thanks tutorialnya gan..

    1. Baik mas, jika ada kendala silahkan balas komentar atau chat dengan CS kami di www.niagahoster.co.id

Leave a Reply

Your email address will not be published.