Comment avoir de nouveau accès à wordpress administration panel sans trop se casser la tête avec des recherches de résolution?.

Avoir un problème d’accès à wp-admin et procéder à une résolution du problème sans plugin, après la mauvaise manipulation d’un plugin tiers.  Pour les besoins du tutoriel, nous prendrons une manipulation quelconque pour exemple.

Manipulations pouvant bloquer l’accès à wordpress administration panel.

En voulant par exemple changer le préfixe des tables de votre base de données avec un plugin créé pour la circonstance, celui-ci n’ a pas pu fonctionner comme vous l’aurez souhaité. Alors; non seulement, il n’a pas pu modifier le fichier config.php automatiquement, mais il a par ailleurs modifié le fichier .htaccesss. Or  ce fichier de configuration utilisé par les serveurs Web Apache est plus que nécessaire plus qu’il est là, dans le but de contrôler le dossier dans lequel il existe, ainsi que tous les sous-dossiers en dessous de ce répertoire racine de votre site.

Si ce fichier est mal configuré, tous vos articles, voir même les pages ne seront plus accessibles. Vous aurez droit, à la place, la belle page d’erreur de votre serveur, puis que la votre aussi est inaccessible ou une page de connexion qui ne répond pas malgré les bons identifiant et mot de passe. Vous aurez peut-être aussi une erreur 404 ou 301, bref une inaccessibilité à wordpress administration panel.

Pour corriger cela, il suffit de changer la structure des permaliens dans Réglages- Permaliens. Mais cela ne réussit pas souvent. La méthode décrite plus bas ne m’a jamais déçu quand je débutais dans wordpress.

Accès à wordpress administration panel en modifiant le fichier .htaccess

En effet, il suffit de remettre la structure de configuration par défaut dans le fichier .htaccess situé à la racine, par FTP ou Cpanel et enregistrer. Pour cela, ouvrez le fichier .htaccess, copier/coller le contenu sur votre bloc-notes au cas ou, supprimer le contenu du fichier et copier/coller les lignes de code ci-dessous et enregistrez-le.

# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress

Repartez sur votre site et essayez d’ouvrir un lien. Je pense que ça marchera. En fait, à chaque fois que votre fichier .htaccess sera modifié et que vous aurez un problème d’accès à votre site, cette astuce marchera toujours. Sauf si le problème est ailleurs.

Il peut aussi arriver que le problème ne soit pas dû à une mauvaise configuration du fichier .htaccess, mais plutôt d’une discordance entre le titre de la page ou de l’article, et la structure du lien de cet article ou cette page. Dans ce cas, ce n’est plus l’administration de wordpress qui est inaccessible mais une page ou un article.

Pour corriger ce problème d’accès à  wordpress administration panel, rendez-vous dans Articles ou Pages.

  • Identifier l’article ou la page qui génère l’erreur
  • Cliquer sur Modification rapide
  • Vérifier si le titre de l’article ou la page correspond son identifiant (structure du lien)
  • Si les deux ne concordent pas, modifiez sans oublier de mettre des traits d’union entre les mots du lien.

Maintenant, pour les articles et les pages que vous avez supprimé et recréé, et qui sont indexés par Google, vous pouvez utiliser le plugin Redirection pour rediriger ces liens vers les articles valides.

Autre cause pouvant empecher un accès à wordpress administration panel:

J’ai voulu configurer un service en ligne pour la sécurité et l’optimisation de mon site wordpress, par exemple le service de Cloudflare. J’avais au préalable changé mon préfixe des tables avec un autre plugin comme Wp Security Scan, donc il n’était plus sous sa forme par défaut: wp_. Après avoir configuré le plugin le ou les plugins de sécurité, je n’ai plus accès à mon site web, l’identifiant et le mot de passe ne répondent plus; ils sont bons, mais wordpress les refuse, sans spécifier le code de l’erreur, je saisi mon identifiant et mon mot de passe plusieurs fois, sans succès.

Une solution probable:modifier le fichier .htaccess comme décrit plus haut, en passant par le Control panel ou via le client ftp, pour avoir accès à l’admin de wp.

Mais en me connectant, wordpress me revoit sur la page de configuration de wordpress et me donne une nouvelle installation, mes plugins et thèmes sont présents mais désactivés.

Solution probable: la restauration de la base de données.

Si vous n’avez pas changé votre préfixe des tables, je pense qu’à ce niveau vous deviez pouvoir avoir à nouveau un accès à wp-admin. Mais si pour une raison de sécurité, vous avez l’avez changé, la restauration n’arrangera rien, c’est toujours le même problème de nouvelle installation de wordpress.

Solution: modififier le fichier config.php.

ouvrez le fichier config.php et trouvez la ligne:

$table_prefix  = 'wp_';

Changer wp_ par le préfixe des tables de votre ancienne base de données, enregistrer le fichier et effectuer la restauration. Pour trouver votre préfixe des tables, ouvrez phpmyadmin et cliquez sur Structure. Vous aurez des tables commençants par wp_ et d’autre avec quelquechose_, tout dépendra de ce que vous avez renseigné dans les réglages du plugin de sécurité qui vous a permi de changer le préfixe.

En conclusion, il faut dire que toute configuration de plugin de sécurité entraîne forcément une modification du fichier .htaccess. Donc pour revenir à l’état initial, il suffit de reprendre le code d’origine qui est:

# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress

Et le tour est joué.

WordPress: erreur 404 (Plus d’accès aux pages du site sauf à la page d’accueil).

wordpress administration panelIl peut arriver qu’au cours de vos manipulations vous n’ayez plus accès au contenu de votre site wordpress (pages, articles, catégories, archives, etc), juste la page d’accueil et l’administration avec un peu de chance. En cliquant sur un lien, vous êtes automatiquement redirigé vers la page d’erreur 404 de votre hébergeur (comme pour vous dire que votre page 404 n’est pas cool; d’ailleurs même elle, a foutu le camp). Pour cela, vous avez une idée: utiliser le plugin Redirection. Mais vous vous rendez vite compte que il n’est d’aucun secours à pareille situation.

L’une des méthodes pour régler ce problème, c’est de vérifier la structure des permaliens, dans les Réglages. Vous verrez certainement que ça n’a pas changé puisqu’elle est bien sélectionnée à Nom de l’article. L’astuce, c’est de sélectionner Structure personnalisée et cliquer sur  Enregistrer les modifications. Si le problème n’est pas plus complexe que cela, ça devrait normalement marcher.

J’espère que ce tutoriel va vous aider à résoudre votre problème d’accès à votre site ou à certaines pages ou articles de votre site dans votre espace admin. Si vous l’avez aimé, cliquez sur j’aime ou partagez-le.

D’autres articles intéressants:

0 Commentaires

Laisser un commentaire

CONTACTEZ NOUS

Envoyez-nous un message rapide. Si concernant un article du site, veuillez commenter directement sur la page cible.

Sending

©2017 BantoozoneCommunauté | Conditions Générales | Mentions Légales | Édité par Xeta-Digital Corp.

error: Contenu Protégé !!
x Shield Logo
This Site Is Protected By
The Shield →

Se connecter avec vos coordonnées

Forgot your details?