Wordpress

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.

4/5 - (4 votes)
Nabilah A

Recent Posts

Cara Secure Partisi /tmp di WHM/Cpanel

cPanel & WHM juga menawarkan skrip bawaan yang memaksimalkan keamanan partisi /tmp. Hal ini dilakukan…

3 hours ago

mengatasi error ImunifyAV has not detected any compatible hosting panel as well as integration.conf file to run the installation without a panel di cyberpanel

berikut adalah cara mengatasi error ImunifyAV has not detected any compatible hosting panel as well…

2 months ago

Update URL Repository Centos 7 Setelah End Of Life (EOL) 2024-07-01

CentOS 7 tidak akan mendapatkan pembaruan apa pun setelah Juni 2024. Selain itu, mirrorlist.centos.org tidak…

2 months ago

Mengatasi error gmysql Connection failed: Unable to connect to database pada pdns Cyberpanel

DNS di server cyberpanel tidak mau bekerja, di cek pada error log keluar pesan seperti…

2 months ago

Mengatasi Access denied for user ‘cyberpanel’@’localhost’ (using password: YES) saat upgrade cyberpanel

saat upgrade cyberpanel, keluar pesan error seperti berikut: django.db.utils.OperationalError: (1045, "Access denied for user 'cyberpanel'@'localhost'…

2 months ago

Cara Restart CyberPanel Lewat SSH

Untuk melakukan restart cyberpanel lewat SSH silahkan jalankan perintah berikut: systemctl restart lscpd

2 months ago