10 façons de corriger l'erreur «Désolé, vous n'êtes pas autorisé à accéder à cette page» dans WordPress

10 façons de corriger l'erreur "Désolé, vous n'êtes pas autorisé à accéder à cette page" dans WordPress

Lorsque vous travaillez sur votre site WordPress, il y a peu de choses plus frustrantes que de rencontrer le " Désolé, vous n'êtes pas autorisé à accéder à cette page . En plus de vous empêcher d'apporter des modifications importantes sur votre site, cela peut également annuler votre travail acharné.

Mais ne paniquez pas! Dans cet article, nous vous proposons diverses méthodes éprouvées pour corriger cette erreur. Nous expliquerons comment:

  1. rétablir l'état de votre site avant l'erreur.
  2. Utilisez WP_Debug pour obtenir une liste des erreurs.
  3. Consultez votre journal d'accès et d'erreurs.
  4. Récupérez les notifications de sécurité des plugins.
  5. Vérifiez les autorisations de vos fichiers.
  6. Désactivez les thèmes et les plugins.
  7. Réinitialisez manuellement votre fichier .htaccess .
  8. Mettez à niveau le PHP de votre site vers la dernière version.
  9. Vérifiez le préfixe de votre base de données.
  10. Exportez ou réinitialisez votre site WordPress.

À la fin de cet article, vous serez bien préparé pour résoudre ce problème chaque fois qu'il se produit. Plongeons dedans!

Quelles sont les causes de l'erreur "Désolé, vous n'êtes pas autorisé à accéder à cette page"

Lorsque vous apportez des modifications à votre site WordPress ou essayez de l'utiliser, vous pouvez occasionnellement rencontrer une erreur qui ressemble à ceci:

10 façons de corriger l'erreur «Désolé, vous n'êtes pas autorisé à accéder à cette page dans WordPress

Fondamentalement, cette erreur se produit comme à la suite d'un problème de sécurité ou d'autorisations. Cependant, la détermination de la cause première est l'endroit où les choses peuvent devenir délicates.

Par exemple, il pourrait y avoir un écart dans les données qui sont communiquées entre les fichiers de votre site Web et la base de données. Si les données stockées pour un thème, un plug-in ou un composant du noyau WordPress ne correspondent pas à la version dans la base de données, les demandes ne seront pascapable de traiter correctement, et l'erreur " Désolé, vous n'êtes pas autorisé à accéder à cette page " se produira.

Si le nom d'utilisateur ou le mot de passe dans ne correspond pas avec le base de données, qui peut également déclencher cette erreur. Enfin, une autre cause potentielle est que votre site utilise une version obsolète de PHP. En tant que tel, la mise à niveau vers la version actuelle de PHP est fortement recommandée (nous couvrirons cela plus tard).

Dans le reste de cet article, nous vous expliquerons quelques méthodes de dépannage pour résoudre WordPress Erreur. Nous commencerons par les méthodes les plus élémentaires qui sont les plus susceptibles de résoudre le problème, avant de passer à des solutions plus avancées qui peuvent fonctionner si la cause n'est pas simple.

10 façons de résoudre le «Désolé , Vous n'êtes pas autorisé à accéder à cette page "Erreur dans WordPress

Avant d'essayer l'une de ces méthodes, il est fortement recommandé de le faire. Cela vous permettra de restaurer facilement votre site si vous faites une erreur lors du dépannage de ce problème. Dans cet esprit, commençons!

1. Rétablir l'état de votre site avant l'erreur

Comme c'est le cas pour tout problème que vous dépannez, il est utile de rappeler la dernière modification que vous avez apportée sur le site. Après tout, ce changement peut avoir provoqué l'erreur. Cela aurait pu être n'importe quoi, de la mise à jour vers une nouvelle version de WordPress, à la migration de votre site depuis un environnement local, à des changements majeurs de PHP. Vous voudrez également prendre en compte le dernier plugin ou thème que vous avez installé (ou mis à jour).

Si vous êtes sûr de savoir quelle a été la dernière modification que vous avez apportée à votre site, une solution simple consiste à revenir en arrière . Cela pourrait signifier la suppression du thème ou du plugin que vous jugez responsable ou l'utilisation d'un plugin comme WP Rollback pour restaurer une version plus ancienne. Vous pouvez également restaurer votre site WordPress à partir d'une sauvegarde si vous en avez un qui a été créé avant la première erreur.rouge.

Activé, tous les plans d'hébergement Web incluent des sauvegardes automatiques. Ainsi, vous pouvez facilement récupérer une sauvegarde de vos fichiers de site Web ou de vos bases de données MySQL en utilisant la section Fichiers -> Sauvegardes du panneau de contrôle.

Dans le cas où vous ne savez pas quoi la modification que vous avez effectuée peut avoir provoqué l'erreur " Désolé, vous n'êtes pas autorisé à accéder à cette page ", vous pouvez bénéficier de l'accès à une liste de causes probables. Cela nous amène à la méthode suivante.

2. Utilisez WP_DEBUG pour obtenir une liste d'erreurs

Pour obtenir une lecture des erreurs PHP susceptibles de causer des problèmes à votre site, vous devrez activer l'outil WP_DEBUG . Pour ce faire, ouvrez votre fichier wp-config.php et ajoutez la ligne de code suivante (si elle n'est pas déjà présente):

define ( 'WP_DEBUG ', true);

Une fois cela fait, vous pourrez voir les messages de débogage générés par WordPress sur les pages individuelles de votre site. En les lisant, vous pourrez peut-être identifier la cause de l'erreur " Désolé, vous n'êtes pas autorisé à accéder à cette page ".

Avec WP_DEBUG activé, vous pouvez également consulter les entrées générées situées dans wp-contents / debug.log . De cette façon, toutes les erreurs seront affichées dans un emplacement facile à trouver.

3. Examinez votre journal des erreurs

En plus de vérifier les erreurs PHP dans vos fichiers, vous voudrez également vérifier le journal des erreurs de votre serveur. Ce processus peut aider à éliminer les conjectures et à réduire les causes potentielles de l'erreur.

Naturellement, le processus d'examen de votre journal d'erreurs variera selon votre hébergeur. Si vous avez un plan ici chez HFrance, vous pouvez lire notre guide sur. Nous expliquons comment utiliser votre fichier .htaccess pour consigner les erreurs et discuter de certaines des erreurs les plus courantestypes de fichiers pouvant potentiellement conduire au message " Désolé, vous n'êtes pas autorisé à accéder à cette page ".

Si vous ne pouvez pas détecter une cause probable de cette erreur via WP_DEBUG ou le journal des erreurs de votre hôte, cependant, vous pourrez peut-être en savoir plus en utilisant un plugin de sécurité.

4. Récupérer les notifications de sécurité des plug-ins

Il est toujours possible que l'erreur que vous rencontrez soit le résultat direct d'un piratage ou d'une autre attaque. Si vous avez installé un plug-in de sécurité qui envoie des alertes par e-mail lorsqu'une activité suspecte se produit (comme Wordfence Security ), vous devez vérifier vos boîtes de réception et votre dossier spam. Vous pouvez y trouver une notification qui correspond au moment où l'erreur s'est produite pour la première fois.

Si vous n'avez pas encore de solution pour cela, il existe un certain nombre d'excellents plugins qui vous permettront de garder un journal de toutes les activités qui ont lieu sur votre site WordPress. Un exemple notable est Journal d'audit de sécurité WP :

10 façons de corriger l'erreur «Désolé, vous n'êtes pas autorisé à accéder à cette page dans WordPress

En utilisant ce plugin, vous peut suivre les modifications de base et de paramètres de WordPress, les mises à jour de profil utilisateur, les modifications de base de données, et bien plus encore. En tant que tel, il peut servir d'outil utile pour identifier la cause première de toute erreur " Désolé, vous n'êtes pas autorisé à accéder à cette page ".

5. Vérifiez vos autorisations de fichier

Une autre cause potentielle de ce problème est incorrectement configurée Autorisations de fichier . Il existe une variété de facteurs à prendre en compte pour vous assurer que vos autorisations de fichier sont correctes. Ci-dessous, nous discutons de deux façons simples de résoudre les erreurs d'autorisation de fichier.

Si vous disposez d'un plan d'hébergement Web activé, il existe un outil génial qui fera le travail pour vous. Il se trouve dans la section Autre -> Fixer la propriété du fichier du panneau de contrôle. En un seul clic de souris, l'outil localisera et corriger tous les fichiers ou répertoires présentant des problèmes d'autorisation.

Alternativement, la même tâche peut être effectuée via FTP. Ouvrez et entrez les détails de votre hôte dans les champs appropriés. Ensuite, accédez à public_html . Dans ce dossier, vous devrez mettre en surbrillance les sous-dossiers nommés wp-admin , wp-content, et wp-includes . Ensuite, sélectionnez Autorisations de fichier :

10 façons de corriger l'erreur «Désolé, vous n'êtes pas autorisé à accéder à cette page dans WordPress

Dans la fenêtre Modifier les attributs du fichier qui apparaît , vous devez vous assurer que la valeur numérique est 755 , que la case Réexaminer dans les sous-répertoires est cochée et que Appliquer aux répertoires uniquement est sélectionné :

10 façons de corriger l'erreur «Désolé, vous n'êtes pas autorisé à accéder à cette page dans WordPress

Sélectionnez OK pour appliquer les modifications. Après cela, revenez à public_html et sélectionnez chaque fichier qu'il contient. Assurez-vous d'exclure les trois répertoires que vous avez déjà modifiés. Vous devrez cliquer avec le bouton droit sur les fichiers et sélectionner à nouveau Autorisations de fichier :

10 façons de corriger l'erreur «Désolé, vous n'êtes pas autorisé à accéder à cette page dans WordPress

Dans la prochaine Modifier les attributs de fichier , vérifiez que la valeur numérique est 644 , que la case Réexaminer dans les sous-répertoires est cochée et que Appliquer aux fichiers uniquement est sélectionné. Ensuite, appuyez sur OK:

10 façons de corriger l'erreur «Désolé, vous n'êtes pas autorisé à accéder à cette page dans WordPress

Ce processus devrait résoudre l'erreur d'autorisations de fichiers (le cas échéant). De plus, il garantit que les autorisations de base pour vos fichiers WordPress sont correctement configurées. Pour résumer, les autorisations de répertoire doivent être 755 , tandis que les autorisations de fichiers doivent être réglé sur 644.

6. Désactiver tous les thèmes et plugins

Comme nous l'avons mentionné ear Plus récemment, un thème ou un plugin nouvellement installé ou mis à jour peut provoquer l'erreur « Désolé, vous n'êtes pas autorisé à accéder à cette page . À ce titre, une bonne stratégie consiste à désactiver tous les plugins et votre thème actif. Dans le cas où vous ne pouvez pas accéder au tableau de bord d'administration, vous devrez désactiver manuellement vos thèmes et plug-ins via FTP.

Une fois que vous avez fait cela, vérifiez si l'erreur persiste. Si ce n'est pas le cas, vous voudrez réactiver votre thème et vos plugins individuels un par un, en vérifiant à chaque fois si l'erreur est de retour. Lorsque l'erreur revient, vous pouvez être presque certain que le dernier thème ou plugin que vous avez réactivé est le coupable. Ensuite, désactivez-le simplement à nouveau et supprimez-le de votre site.

Si ce processus ne fonctionne pas, gardez votre client FTP ouvert. Vous devrez également l'utiliser pour le prochain correctif.

7. Réinitialisez manuellement votre fichier .htaccess

Si aucune des solutions n'a jusqu'à présent fonctionné, il peut y avoir un problème avec le code dans votre .htaccess . Pour résoudre ce problème, accédez à votre dossier public_html à l'aide de FTP et recherchez votre fichier .htaccess . Vous devrez cliquer dessus avec le bouton droit de la souris, sélectionner Renommer et changer le nom en .htaccess_backup .

Cliquez ensuite avec le bouton droit sur le fichier et téléchargez-le cette fois:

10 façons de corriger l'erreur «Désolé, vous n'êtes pas autorisé à accéder à cette page dans WordPress

Ouvrez le fichier dans votre éditeur de texte préféré (tel que TextEdit ou Bloc-notes). Remplacez le nom par .htaccess et remplacez tout le texte du fichier par l'extrait de code suivant:

# BEGIN WordPress RewriteEngine Sur RewriteBase / RewriteRule ^ index.php $ - [L] RewriteCond% {REQUEST_FILENAME}! -F RewriteCond% {REQUEST_FILENAME}! -D RewriteRule. /index.php [L] # END WordPress

Après cela, enregistrez le fichier et téléchargez-le sur votre site. Le fichier .htaccess doit maintenant être réinitialisé et l'erreur sera résolue si ce fichier était le problème.

8. Mettre à niveau PHP de votre site vers la dernière version

Un problème courant qui peut provoquer l'erreur " Désolé, vous n'êtes pas autorisé à accéder à cette page " est une version obsolète de PHP. De plus, l'utilisation d'une ancienne version de PHP peut poser des risques de sécurité pour votre site WordPress. Pour cette raison, il vaut la peine de mettre à jour si cela corrige ou non l'erreur.

Avant de passer à la dernière version de PHP, il est important de vous assurer que votre site sera compatible avec celui-ci. Une fois que vous avez fait cela, vous devez également vous assurer que votre site WordPress est sauvegardé (si vous ne l'avez pas déjà fait).

Il est également conseillé de le faire avant la mise à niveau. Cela vous permettra de tester le fonctionnement de votre site avec la dernière version de PHP.

Une fois que vous aurez testé votre site et serez satisfaite comment il fonctionne avec la dernière version de PHP, il existe deux méthodes de mise à niveau permanente. Si vous avez un serveur privé virtuel (VPS), vous pourrez probablement effectuer une mise à niveau directement via la ligne de commande. Cependant, si vous n'avez pas ce niveau d'accès, vous devrez contacter votre hébergeur pour obtenir de l'aide.

Si vous utilisez, le panneau de configuration vous fournit tous les outils nécessaires pour gérer votre version et vos extensions PHP en toute simplicité. Il vous suffit de naviguer dans Avancé -> Configuration PHP section.

9. Vérifiez votre préfixe de base de données

Que faire si vous avez mis à jour la version de PHP de votre site, mais que vous voyez toujours l'erreur " Désolé, vous n'êtes pas autorisé à accéder à cette page " ? Si vous avez développé votre site WordPress à l'aide d'un environnement local et que vous l'avez récemment migré vers un serveur en direct, il pourrait y avoir une anomalie de préfixe de table de base de données par défaut.

Pour vérifier que le préfixe de base de données de votre site est correct, vous J'aurai à nouveau besoin d'ouvrir votre fichier wp-config.php , ainsi que votre base de données WordPress. Vous devrez ensuite vérifier si la valeur du préfixe (c'est-à-dire wp_ ) correspond à celle disponible dans votre base de données. Une fois que chaque anomalie a été détectée et corrigée, vous devez vérifier si le problème « Désolé, vous n'êtes pas autorisé à accéder à cette page se produit toujours sur votre site.

10 . Exportez ou réinitialisez votre site WordPress

Si tous les autres correctifs que vous avez essayés se sont révélés infructueux, vous devez envisager deux autres méthodes. Nous l'avons déjà dit, mais il est particulièrement important de s'assurer que votre site WordPress est sauvegardé avant d'essayer l'une de ces solutions.

Parfois, un problème d'installation de WordPress peut provoquer le " Désolé, vous ne sont pas autorisés à accéder à cette page . Dans ce cas, vous devrez exporter votre site vers une nouvelle installation WordPress afin de résoudre l'erreur. Il existe plusieurs façons d'a cette tâche et vous trouverez peut-êtreun guide détaillé sur la façon de le faire.

La dernière option consiste à réinitialiser complètement votre site WordPress. Il convient de noter que la réinitialisation de votre base de données entraînera la perte de tout le contenu des pages et des publications, ainsi que des commentaires publiés par les visiteurs. Si ce contenu est sauvegardé et facilement accessible, cependant, vous pourrez le restaurer après la réinitialisation.

Conclusion

En tant qu'utilisateur WordPress, il est crucial de comprendre le potentiel causes d'erreurs courantes et savoir quelles solutions essayer. Armé des méthodes de dépannage que nous avons couvertes dans cet article, l'erreur " Désolé, vous n'êtes pas autorisé à accéder à cette page " ne devrait plus être un sujet de préoccupation.

Avez-vous des questions ou des solutions supplémentaires pour résoudre cette erreur WordPress particulière? Faites-le nous savoir dans la section commentaires ci-dessous!