reinstaller wordpress

reinstaller wordpress

Réinstaller WordPress peut sembler une tâche complexe, mais c’est souvent une solution nécessaire pour résoudre des problèmes techniques, améliorer les performances ou repartir sur une base propre. Que vous rencontriez des erreurs critiques, des problèmes de sécurité ou simplement souhaitiez optimiser votre site, une réinstallation bien exécutée peut faire toute la différence. Contrairement aux idées reçues, cette opération ne nécessite pas forcément de compétences techniques avancées, à condition de suivre une méthodologie rigoureuse.

Ce guide détaillé vous accompagne pas à pas dans le processus de réinstallation, en couvrant tous les aspects : préparation, sauvegarde, suppression des fichiers, réinstallation propre, et restauration des données. Vous découvrirez également les pièges à éviter et les bonnes pratiques pour garantir une transition fluide vers votre nouvelle installation WordPress. Que vous utilisiez un hébergement mutualisé, un VPS ou une solution cloud, les étapes restent globalement similaires et adaptables à votre configuration.

Pourquoi réinstaller WordPress ? Comprendre les motivations et cas d’usage

Résoudre les problèmes techniques et erreurs critiques

Les erreurs WordPress peuvent paralyser votre site et impacter votre référencement. Parmi les problèmes les plus courants qui justifient une réinstallation :

  • Erreurs 500 (Internal Server Error) : souvent causées par des conflits de plugins, des fichiers corrompus ou des permissions incorrectes
  • Problèmes de base de données : tables corrompues, requêtes SQL inefficaces ou conflits entre extensions
  • Infections par des malwares : certains virus modifient les fichiers core de WordPress, nécessitant une réinstallation propre
  • Mises à jour bloquées : lorsque WordPress ou PHP ne se met plus à jour correctement

Améliorer les performances et la sécurité

Une réinstallation permet de repartir sur une base optimisée :

  • Suppression des fichiers inutiles accumulés au fil du temps
  • Réinitialisation des paramètres par défaut souvent mal configurés
  • Mise à jour vers les dernières versions stables de WordPress et PHP
  • Élimination des backdoors et vulnérabilités exploitées par des attaquants

Changer d’hébergeur ou migrer vers une nouvelle infrastructure

Lors d’un changement d’hébergement, une réinstallation propre est souvent préférable à une simple migration pour éviter de transférer des fichiers corrompus ou des configurations obsolètes. Cette approche garantit un environnement optimal dès le départ.

Préparer la réinstallation : sauvegardes et vérifications préalables

Sauvegarder intégralement votre site WordPress

Une sauvegarde complète est indispensable avant toute manipulation. Elle doit inclure :

  • Fichiers du site : via FTP (FileZilla) ou le gestionnaire de fichiers de votre hébergeur
  • Base de données : export au format SQL via phpMyAdmin ou un plugin comme UpdraftPlus
  • Contenu multimédia (images, PDF, vidéos) stocké dans le dossier /wp-content/uploads/
  • Fichiers de configuration : wp-config.php, .htaccess, wp-config.php

Astuce : Utilisez un plugin comme Duplicator ou All-in-One WP Migration pour automatiser le processus et éviter les oublis.

Vérifier les prérequis techniques

Avant de procéder, assurez-vous que votre environnement respecte les exigences de WordPress :

  • Version de PHP compatible (7.4 minimum pour WordPress 6.0+)
  • Extensions PHP activées (mysqli, gd, curl, etc.)
  • Espace disque suffisant (au moins 2x la taille actuelle de votre site)
  • Accès aux bases de données (identifiants MySQL)

Identifier les éléments à conserver ou à exclure

Faites un inventaire précis de ce que vous souhaitez transférer :

  • À conserver : contenu éditorial, thèmes personnalisés, plugins premium, fichiers médias
  • À exclure : fichiers temporaires, caches, logs, anciennes versions de plugins
  • À réévaluer : plugins obsolètes, thèmes non utilisés, configurations spécifiques

Méthodes de réinstallation : choisir la bonne approche selon vos besoins

Réinstallation manuelle via FTP et phpMyAdmin

Cette méthode offre le plus de contrôle mais demande plus de temps. Voici les étapes détaillées :

  1. Télécharger les fichiers WordPress
    • Récupérez la dernière version de WordPress sur wordpress.org
    • Décompressez l’archive sur votre ordinateur
  2. Supprimer les anciens fichiers (sauf wp-config.php et wp-content)
    • Connectez-vous à votre hébergement via FTP (FileZilla, Cyberduck)
    • Supprimez tous les fichiers sauf wp-config.php et le dossier wp-content
    • Attention : ne supprimez pas wp-config.php sans l’avoir sauvegardé au préalable !
  3. Uploader les nouveaux fichiers WordPress
    • Transférez tous les fichiers de la nouvelle version (sauf wp-config.php)
    • Conservez les permissions d’origine (généralement 644 pour les fichiers, 755 pour les dossiers)
  4. Réimporter la base de données
    • Accédez à phpMyAdmin via votre hébergeur
    • Créez une nouvelle base de données (ou utilisez l’existante si compatible)
    • Importez votre sauvegarde SQL en vérifiant l’encodage (UTF-8)
    • Mettez à jour les identifiants dans wp-config.php si nécessaire
  5. Lancer l’installation
    • Visitez votre site : WordPress devrait détecter une installation existante
    • Suivez les instructions pour finaliser la configuration

Réinstallation automatique avec un plugin de migration

Pour les utilisateurs moins techniques, les plugins offrent une solution clé en main :

Plugin Fonctionnalités Avantages Duplicator Création de packages complets (fichiers + base de données) Interface intuitive, gestion des gros sites All-in-One WP Migration Export/import en un clic, support multi-sites Pas de limite de taille (avec extensions premium) WPvivid Backup & Migration Sauvegardes incrémentielles, migration vers le cloud Gratuit et performant pour les petits sites

Procédure avec Duplicator :

  1. Installez et activez Duplicator sur votre site actuel
  2. Créez un nouveau package (incluant fichiers et base de données)
  3. Téléchargez le fichier d’installation (.zip) et le fichier de sauvegarde (.sql)
  4. Sur votre nouvel hébergement, créez une base de données et notez ses identifiants
  5. Uploadez le package via l’interface Duplicator et suivez les instructions
  6. Le plugin gère automatiquement la réinstallation et la restauration

Réinstallation via l’hébergeur (méthode « 1-clic »)

Certains hébergeurs proposent des outils intégrés pour réinstaller WordPress :

  • cPanel : via « Installatron » ou « Softaculous »
  • Plesk : avec l’outil « WordPress Toolkit »
  • Cloudways : fonctionnalité de réinstallation en un clic

Avantages : simplicité, intégration avec les sauvegardes automatiques de l’hébergeur. Inconvénients : moins de contrôle sur les fichiers spécifiques.

Post-réinstallation : configuration et optimisation de votre nouveau site

Vérifier l’intégrité des données et des liens

Après la réinstallation, effectuez ces contrôles essentiels :

  • Liens internes : utilisez un plugin comme Broken Link Checker pour détecter les liens brisés
  • Médias : vérifiez que toutes les images et documents s’affichent correctement
  • Formulaires : testez les formulaires de contact et d’inscription
  • Redirections : si vous avez changé de domaine, configurez des redirections 301 via .htaccess

Optimiser les performances du nouveau site

Une réinstallation est l’occasion idéale pour améliorer les performances :

  • Mise en cache : activez un plugin comme WP Rocket ou LiteSpeed Cache
  • Optimisation des images : utilisez Smush ou ShortPixel pour compresser les médias
  • Nettoyage de la base de données : supprimez les révisions, spams et tables inutiles avec WP-Optimize
  • Choix d’un thème léger : privilégiez des thèmes comme Astra ou GeneratePress

Sécuriser votre installation fraîche

Une nouvelle installation est vulnérable aux attaques si elle n’est pas protégée :

  • Modifier l’URL de connexion : utilisez un plugin comme WPS Hide Login pour changer /wp-admin
  • Renforcer les mots de passe : imposez des mots de passe complexes pour tous les utilisateurs
  • Configurer un pare-feu : installez Wordfence ou Sucuri pour une protection active
  • Désactiver l’édition de fichiers : ajoutez define('DISALLOW_FILE_EDIT', true); dans wp-config.php
  • Mettre à jour régulièrement : activez les mises à jour automatiques pour WordPress, thèmes et plugins

Résoudre les problèmes courants après réinstallation

Erreurs de connexion à la base de données

Si vous voyez le message « Error establishing a database connection », vérifiez :

  • Les identifiants dans wp-config.php (DB_NAME, DB_USER, DB_PASSWORD, DB_HOST)
  • Les permissions de la base de données (l’utilisateur doit avoir tous les droits)
  • Le préfixe des tables dans wp-config.php (doit correspondre à celui de votre sauvegarde)

Problèmes d’affichage ou de thème

Si votre site s’affiche mal ou affiche une erreur « site blanc » :

  • Passez en mode debug : ajoutez define('WP_DEBUG', true); dans wp-config.php
  • Vérifiez que le thème est bien installé dans /wp-content/themes/
  • Désactivez tous les plugins pour identifier un conflit (renommez le dossier /wp-content/plugins/ en /plugins_old/)

Perte de contenu ou de médias

Si certains éléments manquent après la réinstallation :

  • Vérifiez que le dossier wp-content/uploads/ a bien été restauré
  • Comparez la taille de votre sauvegarde avec l’espace utilisé sur le serveur
  • Utilisez un outil comme Media File Renamer pour corriger les chemins des images

Alternatives à la réinstallation complète

Réparer WordPress sans tout réinstaller

Avant de procéder à une réinstallation radicale, essayez ces solutions moins invasives :

  • Réparer la base de données : utilisez wp-cli avec la commande wp db repair
  • Réinstaller les fichiers core : téléchargez WordPress et remplacez uniquement les fichiers dans /wp-admin/ et /wp-includes/
  • Désactiver les plugins : renommez le dossier /wp-content/plugins/ pour isoler les conflits
  • Vérifier les permissions : exécutez chmod 755 sur les dossiers et chmod 644 sur les fichiers

Utiliser un environnement de staging

Pour tester la réinstallation sans risquer votre site en production :

  • Créez un sous-domaine (ex: staging.votresite.com)
  • Dupliquez votre site avec un plugin comme WP Staging
  • Effectuez la réinstallation sur le staging avant de l’appliquer au site principal

Bonnes pratiques pour éviter les réinstallations futures

Mettre en place une maintenance proactive

Prévenir les problèmes vaut mieux que les résoudre :

  • Sauvegardes automatiques : configurez des sauvegardes quotidiennes avec UpdraftPlus ou BlogVault
  • Surveillance des performances : utilisez New Relic ou Query Monitor pour détecter les lenteurs
  • Mises à jour régulières : activez les mises à jour automatiques pour WordPress, thèmes et plugins

Comments are closed.