Cara Memperbaiki masalah “Sorry You Are Not Allowed to Access This Page” setelah login WordPress
Apa yang Menyebabkan“Sorry You Are Not Allowed To Access This Page” Error di WordPress?
Salah satu kemungkinan penyebabnya adalah versi PHP dari situs lokal Anda atau bahkan situs langsung juga. Jika situs Anda dijalankan pada PHP versi lama, kemungkinan besar alasan utamanya ada di sini, jadi Anda harus segera memperbarui PHP Anda.
Yang terakhir, aturan akses yang ditentukan oleh pengaturan izin file mungkin menjadi alasan selanjutnya. WordPress akan membatasi akses Anda jika tidak mengidentifikasi Anda sebagai pengguna atau administrator yang sah, sehingga mengakibatkan kesalahan.
Ringkasnya, kemungkinan penyebab utama kondisi ini antara lain:
- Data di file wp-config.php tidak cocok
- Izin file salah.
- Versi PHP yang tidak lagi didukung
- Plugin dan tema yang rusak
Sekarang Anda sudah tahu apa penyebab “Sorry you are not allowed to access this page” error, mari kita selesaikan masalahnya.
Cara Mudah Untuk Memperbaiki “Sorry You Are Not Allowed To Access This Page”
“Sorry you are not allowed to access this page” masalah ini sulit untuk diperbaiki karena banyaknya kemungkinan sumber. Solusi yang panjang ini mungkin tampak membingungkan, namun sebagai pertimbangan dipastikan akan menjadi solusi terbaik untuk situs Anda.
1. Pulihkan Situs Web Anda Ke Versi Sebelum Error
Ini akan membantu mengingat modifikasi terakhir yang Anda buat di situs saat menyelesaikan masalah apa pun. Bagaimanapun, penyesuaian seperti itu mungkin saja menimbulkan kesalahan. Kesalahan ini bisa berupa apa saja, mulai dari meningkatkan ke versi WordPress baru, memindahkan situs dari lingkungan lokal, hingga membuat pembaruan PHP besar-besaran.
Jika Anda mengetahui pembaruan terakhir yang dilakukan pada situs Anda, mengembalikannya adalah solusi mudah. Ini mungkin berarti menonaktifkan tema atau plugin yang Anda curigai sebagai penyebabnya, atau menggunakan plugin seperti WP Rollback untuk memulihkan versi sebelumnya. Anda juga dapat memulihkan situs WordPress Anda dari cadangan yang dibuat sebelum masalah terjadi, jika ada.
2. Konfimasikan Database Anda Akurat
Selalu ada awalan yang ditetapkan untuk setiap database MySQL. Jika yang ada di file website Anda tidak cocok dengan yang ada di phpMyAdmin, maka Anda akan menerima pesan “Sorry you are not allowed to access this page.”
Hal ini mungkin terjadi saat mentransfer situs Anda, misal jika Anda menyebarkan server pementasan lokal untuk development dan sekarang bermigrasi ke server langsung. Untuk memeriksa perbedaan, Anda perlu mengakses file wp-config.php Anda.
Masuk ke phpMyAdmin dan periksa awalan tabel pada database Anda. Mereka harus cocok dengan yang terdaftar di file wp-config.php Anda, seperti pada gambar yang ditampilkan:
3. Nonaktifkan Semua Plugin & Tema Anda
Seperti yang dinyatakan sebelumnya, tema atau plugin yang baru dipasang atau diperbarui mungkin menjadi penyebab masalah “Sorry you are not allowed to access this page.” Oleh karena itu, menonaktifkan semua plugin dan tema aktif Anda adalah sebuah langkah yang bagus. Jika Anda tidak dapat mengakses dasbor admin, tema dan plugin dapat dinonaktifkan secara manual melalui FTP.
Setelah itu, periksa apakah masalahnya masih berlanjut. Jika tidak, plugin dan tema dapat diaktifkan lagi satu persatu guna menguji setiap kali untuk melihat apakah masalahnya akan kembali. Ketika masalah muncul kembali, dapat diyakini bahwa tema atau plugin sebelumnya yang Anda aktifkan kembali adalah penyebabnya. Caranya cukup dinonaktifkan dan hapus instalasinya dari situs Anda.
4. Mulai ulang Situs WordPress Anda Setidaknya Dua Kali
Dalam situasi terburuk, kesalahan ini disebabkan oleh masalah instalasi. Masalah ini dapat diatasi dengan memulai ulang situs WordPress. Tetapi sebelum dilakukan muat ulang situs, buat terlebih dahulu cadangan dari situs WordPress agar tidak kehilangan data dan konten penting.
Beberapa plugin reset WordPress, seperti WP Reset atau Advanced WordPress Reset, mungkin membantu Anda dalam proses reset. Dan Anda juga dapat mencari bantuan dari host WordPress Anda.
Tetapi perlu diingat bahwa kami hanya menganjurkan strategi ini untuk blog WordPress baru dengan sedikit data.
5. Jadikan Diri Anda Administrator Situs
Kemungkinan alasan lain di balik munculnya kesalahan “Sorry you are not allowed to access this page” adalah karena peran pengguna telah diubah secara tidak sengaja dan sudah tidak lagi diberi label sebagai Administrator. Ini adalah masalah yang sering terjadi pada instalasi multisitus. Jadi untuk mengetahui apakah ini masalahnya, buka phpMyAdmin dan periksa tabel pengguna wp:
Temukan nama pengguna Anda dan catat ID Anda. Lalu, buka tabel wp_usermeta dan cari baris wp capabilities:
Jika tabel wp_usermeta menyatakan Anda bukan administrator, jadi Anda dapat memperbaruinya dengan mengeklik tautan Edit. Alternatifnya, Anda dapat menggunakan phpMyAdmin untuk membuat Administrator account baru.