[WordPress]「このページにアクセスする権限がありません」というエラーが発生した場合

0

このページにアクセスする権限がありませんエラー

「このページにアクセスする権限がありません」エラーが発生した場合

WordPressで、たまに 「このページにアクセスする権限がありません」(You do not have sufficient permissions to access this page)というエラーが発生する場合があります。

この問題が発生した場合、まず、次の行を WP-config.phpを ファイルに追加して、問題が解決するか確認してください。

$_SERVER['SERVER_SOFTWARE'] = 'Apache';

もし、上記の措置に問題が解決しない場合は、次の点に注意して、問題の解決を試みてみてください。

WordPressから 「このページにアクセスする権限がありません」 エラーは、通常、 WordPress データベーステーブルのPrefixを変更したか、ホスティング会社を変更して、 WordPress 前か、または単に WordPressをアップグレードした後 WordPress ダッシュボードや管理者ページにアクセスしようとしたときに発生しそうです。

!!! DBの操作の前に、必ずバックアップを取るおいてください!

この場合、phpMyAdminにアクセスして wp_usermeta テーブルの下の次の項目のPrefixを変更したPrefixに合わせて変更してくれるようです。

  • wp_capabilities
  • wp_user_level
  • wp_user-settings
  • wp_user-settings-time
  • wp_dashboard_quick_press_last_post_id

たとえば、テーブルの接頭辞を wp_abc_に変更した場合、以下のように変更してくれるようです。

  • wp_abc_capabilities
  • wp_abc_user_level
  • wp_abc_user-settings
  • wp_abc_user-settings-time
  • wp_abc_dashboard_quick_press_last_post_id

上記の措置にも問題が解決しない場合 wp_capabilitiesの値をチェックしてみます。 仮に wp_capabilitiesの値が以下のようになっていることがあります。

a:1:{s:13:”administrator”;b:1;}

つまり、二重引用符が誤って使用されました。 この場合、以下のように二重引用符を修正してくれるようです。

a:1:{s:13:"administrator";b:1;}

以上で、「このページにアクセスする権限がありません」エラーが発生した場合の対処方法について説明しました。 通常は、最初の解決策で問題が解決されています。 もし最初の方法で問題が解決しない場合、上記の他の方法を参考にしてみてください。

コメントを残す

コメントを入力してください!
名前を入力してください