Changement d’hébergeur pour un site WordPress et interface d’administration inaccessible
J’ai pu expérimenter un soucis pour accéder à l’interface d’administration de WordPress lors d’un changement d’hébergeur pour mon Blog WordPress.
Plus précisément il s’agissait uniquement d’un changement de serveur (passage sur la nouvelle gamme d’hébergement mutualisé Evolix [machine virtuelle basée sur plusieurs hyperviseurs physiques]).
Outre la procédure classique pour migrer alias désactiver plugins, backup de la base de données, réimport sur le nouvel hébergement, synchronisation des données (avec les bons droits[*]), et modification du wp-config.php avec les bons identifiants SQL sur le nouvel environnement (+vider cookies du navigateur), il faut penser à une chose supplémentaire au risque de ne pas réussir à s’identifier sur son interface d’administrateur :
ajouter dans ce même wp-config.php
define('RELOCATE',true);
Ceci permettant à WordPress de retrouver ses chemins d’accès sur le nouvel environnement.
Une fois loggué à l’administration, cette ligne devra être commentée (car non sécurisée) !
Sur le même sujet à lire : Changer l’URL d’un site WordPress
@ bon entendeur
[*] Si les permissions ont été affectées, rappel : tous les fichiers en 664 & tous les dossiers en 775 & .htaccess en 640.