Si WordPress continue de rediriger vers wp-admin/install.php, cela signifie que WordPress essaie d'effectuer une installation fraîche car il ne trouve pas le fichier de configuration ou que les informations de la base de données sont incorrectes. Voici les étapes que vous pouvez suivre pour résoudre ce problème :
-
Vérifiez wp-config.php : Assurez-vous que le fichier wp-config.php est présent dans le répertoire racine de votre installation WordPress. S'il manque, vous devrez en créer un. Vous pouvez utiliser le fichier wp-config-sample.php comme modèle.
-
Vérifiez les informations de la base de données : Ouvrez wp-config.php et vérifiez que le nom de la base de données, le nom d'utilisateur, le mot de passe et l'hôte sont correctement définis. Ces informations doivent correspondre aux identifiants de la base de données existante.
-
Vérifiez le préfixe de la base de données : Dans le fichier wp-config.php, vérifiez que la variable
$table_prefix
est correctement définie. Elle doit correspondre au préfixe utilisé dans vos tables de base de données existantes. -
Vérifiez la connexion à la base de données : Assurez-vous que le serveur de base de données fonctionne et est accessible. Essayez de vous connecter à la base de données à l'aide d'un outil comme phpMyAdmin ou un autre outil de gestion de base de données pour vous assurer qu'il est accessible.
-
Vérifiez les tables existantes : Dans votre outil de gestion de base de données, vérifiez s'il existe des tables liées à WordPress. Si elles existent, cela signifie qu'une installation existe déjà.
-
Réinitialisez le fichier .htaccess : Sauvegardez votre fichier .htaccess existant, puis essayez de le remplacer par un fichier .htaccess par défaut de WordPress. Cela peut aider à exclure les problèmes de règles de réécriture.
Fichier .htaccess par défaut de WordPress :
-
Supprimez le fichier install.php : Dans certains cas, le fichier install.php peut ne pas avoir été supprimé après l'installation initiale. Supprimez le fichier install.php du répertoire racine de WordPress.
-
Videz le cache et les cookies du navigateur : Les données en cache ou les cookies peuvent être à l'origine du problème. Videz le cache de votre navigateur et les cookies, puis essayez d'accéder à votre site à nouveau.
-
Vérifiez les problèmes de configuration du serveur : Contactez votre hébergeur pour vérifier qu'aucun problème lié au serveur ne cause la redirection.
-
Réinstallez les fichiers de base de WordPress : Si toutes les autres solutions échouent, vous pouvez essayer de réinstaller les fichiers de base de WordPress. Assurez-vous de sauvegarder votre site avant de le faire.
N'oubliez pas de sauvegarder votre site avant d'apporter des modifications importantes. Si le problème persiste, contactez un développeur ou l'équipe de support de votre hébergeur.