6 Cara Mudah Memperbaiki Kesalahan 401 di WordPress

Apakah Anda melihat kesalahan 401 di situs WordPress Anda?

Ini adalah salah satu kesalahan WordPress paling membingungkan yang dapat mengunci Anda dari situs WordPress Anda. Saya sendiri sudah pernah mengalaminya.

Kesalahan 401 memiliki beberapa nama termasuk Kesalahan 401 dan 401 kesalahan tidak sah. Kesalahan ini terkadang disertai dengan pesan {Akses ditolak karena kredensial tidak valid} atau {Diperlukan otorisasi}.

Pada artikel ini, Saya akan menunjukkan kepada Anda berbagai solusi untuk memperbaiki kesalahan 401 dengan mudah di WordPress. Saya juga akan membahas apa penyebabnya, dan bagaimana menghindarinya di masa depan.

Apa Penyebab Kesalahan 401 di WordPress?

Kesalahan 401 di WordPress disebabkan oleh otentikasi yang tidak tepat saat berkomunikasi dengan server hosting WordPress.

Misalnya, jika Anda memiliki folder admin WordPress yang dilindungi kata sandi, maka tidak memasukkan kata sandi akan menampilkan halaman kesalahan 401 pada halaman login dan admin WordPress.

Namun, dalam beberapa kasus Anda mungkin melihat kesalahan ini bahkan tanpa menambahkan perlindungan kata sandi khusus ke situs web Anda.

Misalnya, plugin keamanan WordPress dapat mengunci area admin Anda selama serangan brute force.

Penyebab umum lainnya dari kesalahan ini adalah tindakan keamanan yang diambil oleh perusahaan hosting untuk melindungi situs WordPress Anda. Langkah-langkah keamanan ini mulai menunjukkan kesalahan ini ketika halaman login WordPress Anda diakses secara berlebihan.

Sebagian besar, kesalahan 401 muncul di halaman admin dan login WordPress. Namun, dalam beberapa kasus, ini dapat muncul di semua halaman situs Anda.

Anda harus memecahkan masalah persis apa yang menyebabkan kesalahan dan kemudian memperbaikinya.

Karena itu, mari kita lihat berbagai solusi untuk memperbaiki kesalahan 401 dengan cepat di WordPress.

1. Hapus Perlindungan Kata Sandi untuk Sementara di Admin WordPress

Jika Anda memiliki direktori admin WordPress yang dilindungi kata sandi, maka ini bisa menjadi solusi yang Anda butuhkan.

Anda mungkin lupa kata sandi direktori admin Anda, atau konfigurasi server Anda mungkin telah berubah.

Buka control panel hosting WordPress Anda dan cari ikon Directory Privacy atau Password Protected Directories.

Tangkapan layar Saya menampilkan akun hosting Cpanel Saya , tetapi sebagian besar panel hosting memiliki opsi ini.

Setelah Anda membukanya, Anda akan melihat semua file dan folder di akun hosting Anda. Jelajahi direktori wp-admin Anda dan pilih dengan mengklik namanya.

Panel kontrol sekarang akan menampilkan pengaturan proteksi kata sandinya. Cukup hapus centang pada kotak di sebelah opsi {Lindungi direktori ini dengan kata sandi} dan klik tombol Simpan.

Setelah itu, klik tombol Go Back dan gulir ke bawah ke bagian bawah halaman. Dari sini Anda perlu menghapus nama pengguna yang Anda gunakan untuk masuk ke direktori yang dilindungi kata sandi Anda.

Anda telah berhasil menonaktifkan perlindungan kata sandi untuk direktori admin WordPress Anda. Sekarang Anda dapat mencoba masuk ke situs WordPress Anda.

Jika semuanya berfungsi normal, Anda dapat melanjutkan dan mengaktifkan perlindungan kata sandi untuk area admin WordPress Anda dengan membuat pengguna dan kata sandi baru.

2. Bersihkan Tembolok Firewall untuk Mengatasi Kesalahan 401 di WordPress

Jika Anda menggunakan layanan firewall WordPress berbasis cloud seperti Sucuri atau Cloudflare, maka kesalahan 401 dapat dipicu ketika firewall gagal berkomunikasi dengan situs web Anda.

Bersihkan Cache di Sucuri Firewall

Jika Anda menggunakan Sucuri , masuk ke dasbor Sucuri Anda dan kunjungi halaman {Performa}. Dari sini Anda perlu beralih ke tab {Hapus Cache} dan kemudian klik tombol {Hapus cache}.

Bersihkan Cache di Cloudflare

Jika Anda menggunakan Cloudflare, maka Anda perlu masuk ke dasbor Cloudflare dan pergi ke bagian {Caching}. Dari sini Anda perlu mengklik tombol {Bersihkan semuanya} untuk menghapus semua cache.

Setelah membersihkan cache firewall Anda, lanjutkan dan hapus cache browser atau cache WordPress Anda juga.

3. Nonaktifkan Semua Plugin WordPress

Plugin WordPress yang berperilaku buruk atau tidak dikonfigurasi dengan benar juga dapat memicu kesalahan 401. Anda perlu menonaktifkan sementara semua plugin WordPress untuk mengetahui apakah kesalahan disebabkan oleh salah satunya.

Anda cukup menonaktifkan plugin WordPress dari dalam area admin dengan mengunjungi halaman plugin.

Namun, jika Anda tidak dapat mengakses area admin WordPress, Anda perlu menggunakan FTP untuk menonaktifkan semua plugin WordPress.

Cukup sambungkan ke situs WordPress Anda menggunakan klien FTP. Setelah terhubung, buka / wp-content / folder dan ganti nama folder plugin menjadi plugins.deactivated.

Mengganti nama folder plugin akan menonaktifkan semua plugin WordPress.

Sekarang Anda dapat mengunjungi area admin situs WordPress Anda dan mencoba masuk. Jika semuanya berfungsi dengan baik, ini berarti salah satu plugin yang menyebabkan masalah.

Sekarang Anda perlu beralih kembali ke klien FTP dan sekali lagi mengganti nama folder plugin menjadi hanya plugin.

Selanjutnya, kembali ke area admin WordPress dan buka halaman plugin. Anda sekarang dapat mengaktifkan setiap plugin satu per satu hingga Anda mulai melihat kesalahan 401 lagi.

Ini akan membantu Anda menemukan plugin yang menyebabkan masalah. Setelah Anda menemukan plugin tersebut, Anda dapat menghubungi dukungan plugin atau mencari plugin alternatif.

4. Beralih ke Tema WordPress Default

Terkadang fungsi di dalam tema WordPress Anda dapat memicu kesalahan 401 di situs web Anda. Untuk mengetahuinya, Anda perlu beralih sementara ke tema WordPress default.

Tema default dibuat oleh tim WordPress dan dikirimkan dengan penginstalan WordPress default . Tema-tema ini termasuk Twenty Nineteen, Twenty Seventeen, Twenty Sixteen, dan banyak lagi.

Pertama, masuk ke halaman Appearance  >> Themes . Sekarang jika Anda menginstal tema WordPress default, Anda dapat melanjutkan dan mengaktifkannya.

Jika Anda tidak memiliki tema default yang diinstal di situs Anda, maka Anda perlu menginstal dan mengaktifkannya. Lihat panduan kami tentang cara memasang tema WordPress untuk mendapatkan petunjuk.

Setelah mengganti tema, Anda dapat pergi dan menguji situs web Anda. Jika semuanya berfungsi dengan baik sekarang, artinya tema Anda menyebabkan kesalahan 401.

Anda dapat melaporkan masalah ini ke pengembang tema, mereka mungkin dapat membantu Anda memperbaikinya. Jika tidak berhasil, Anda dapat mengubah tema WordPress Anda secara permanen.

5. Atur Ulang Kata Sandi WordPress

Perusahaan hosting WordPress terkadang dapat memblokir akses ke wp-admin dan halaman login jika seseorang berulang kali mencoba memasukkan kata sandi.

Jika demikian, akses Anda akan diblokir sementara, dan Anda dapat mencobanya setelah beberapa menit.

Namun, alih-alih menebak kata sandi Anda, sebaiknya pulihkan kata sandi WordPress yang terlupakan.

 

WordPress akan mengirimi Anda email dengan tautan untuk mengubah kata sandi Anda. Masalah dengan metode ini adalah terkadang WordPress gagal mengirim email.

Jika Anda tidak mendapatkan email tersebut, jangan khawatir. Anda juga dapat mengatur ulang kata sandi WordPress menggunakan phpMyAdmin.

6. Hubungi Penyedia Hosting WordPress

Banyak perusahaan hosting WordPress secara otomatis mendeteksi aktivitas mencurigakan di situs WordPress dan memblokir akses untuk mencegah serangan.

Tindakan pencegahan keamanan ini terkadang hanya memengaruhi area admin WordPress, dan halaman login Anda mungkin tidak dapat diakses untuk sementara waktu.

Namun, jika tidak kembali ke keadaan normal, atau Anda melihat kesalahan 401 di semua halaman situs Anda, maka Anda harus segera menghubungi penyedia hosting WordPress Anda.

Staf mereka akan dapat memeriksa akses dan log kesalahan untuk memperbaiki masalah Anda.  Untuk pencegahan di masa mendatang, 

Saya sangat berharap salah satu solusi ini membantu Anda memperbaiki kesalahan 401 di WordPress. Anda mungkin juga ingin melihat panduan Cara berbisnis online di Amazon .

Tinggalkan Balasan