04-27-2021, 07:22 AM
Apakah Anda melihat kesalahan 401 di situs WordPress Anda?
Ini adalah salah satu kesalahan WordPress paling membingungkan yang dapat mengunci Anda dari situs web WordPress Anda.
Kesalahan 401 memiliki banyak nama termasuk Kesalahan 401 dan 401 kesalahan tidak sah. Kesalahan ini terkadang disertai dengan pesan 'Akses ditolak karena kredensial tidak valid' atau 'Perlu otorisasi'.
Pada artikel ini, kami akan menunjukkan kepada Anda berbagai solusi untuk memperbaiki kesalahan 401 dengan mudah di WordPress. Kami juga akan membahas apa penyebabnya, dan bagaimana cara 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 perlu memecahkan masalah sebenarnya 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 kami menampilkan akun hosting Bluehost kami, 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 samping 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 saat firewall gagal berkomunikasi dengan situs web Anda.
Bersihkan Cache di Sucuri Firewall
Jika Anda menggunakan Sucuri, masuk ke dasbor Sucuri Anda dan kunjungi halaman 'Kinerja'. Dari sini Anda perlu beralih ke tab 'Clear cache’ button' dan kemudian klik tombol 'Clear cache’ button'.
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 'Purge everything' untuk menghapus semua cache.
Setelah membersihkan cache firewall Anda, lanjutkan dan bersihkan cache browser atau cache WordPress Anda juga. Lihat panduan lengkap kami tentang cara membersihkan cache di WordPress untuk lebih jelasnya.
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 harus 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 plugins 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, artinya 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 belum memasang tema default di situs Anda, Anda perlu memasang 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, maka ini berarti 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.
Dalam hal ini, akses Anda akan diblokir sementara, dan Anda dapat mencobanya setelah beberapa menit.
Namun, alih-alih menebak kata sandi Anda, akan lebih baik untuk memulihkan 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, 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 itu tidak kembali ke keadaan normal, atau Anda melihat kesalahan 401 di semua halaman situs Anda, maka Anda perlu segera menghubungi penyedia hosting WordPress Anda.
Ini adalah salah satu kesalahan WordPress paling membingungkan yang dapat mengunci Anda dari situs web WordPress Anda.
Kesalahan 401 memiliki banyak nama termasuk Kesalahan 401 dan 401 kesalahan tidak sah. Kesalahan ini terkadang disertai dengan pesan 'Akses ditolak karena kredensial tidak valid' atau 'Perlu otorisasi'.
Pada artikel ini, kami akan menunjukkan kepada Anda berbagai solusi untuk memperbaiki kesalahan 401 dengan mudah di WordPress. Kami juga akan membahas apa penyebabnya, dan bagaimana cara 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 perlu memecahkan masalah sebenarnya 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 kami menampilkan akun hosting Bluehost kami, 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 samping 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 saat firewall gagal berkomunikasi dengan situs web Anda.
Bersihkan Cache di Sucuri Firewall
Jika Anda menggunakan Sucuri, masuk ke dasbor Sucuri Anda dan kunjungi halaman 'Kinerja'. Dari sini Anda perlu beralih ke tab 'Clear cache’ button' dan kemudian klik tombol 'Clear cache’ button'.
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 'Purge everything' untuk menghapus semua cache.
Setelah membersihkan cache firewall Anda, lanjutkan dan bersihkan cache browser atau cache WordPress Anda juga. Lihat panduan lengkap kami tentang cara membersihkan cache di WordPress untuk lebih jelasnya.
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 harus 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 plugins 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, artinya 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 belum memasang tema default di situs Anda, Anda perlu memasang 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, maka ini berarti 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.
Dalam hal ini, akses Anda akan diblokir sementara, dan Anda dapat mencobanya setelah beberapa menit.
Namun, alih-alih menebak kata sandi Anda, akan lebih baik untuk memulihkan 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, 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 itu tidak kembali ke keadaan normal, atau Anda melihat kesalahan 401 di semua halaman situs Anda, maka Anda perlu segera menghubungi penyedia hosting WordPress Anda.