1. Vérifiez l’erreur et le crash
Avant de restaurer votre site, vous devez comprendre ce qui a causé le crash.
Solutions :
- Accédez aux fichiers de votre site via FTP (ou le gestionnaire de fichiers de votre hébergement) pour vérifier les erreurs dans le fichier
error_logou les fichiers de log du serveur. - Vérifiez si le site est complètement inaccessible ou si seules certaines pages/éléments sont affectés. Parfois, le site peut être partiellement accessible (par exemple, seulement l’administration ou le front-end).
2. Vérifier les sauvegardes
La première chose à faire après un crash est de vérifier si vous avez des sauvegardes récentes du site, que ce soit pour la base de données ou pour les fichiers du site.
Solutions :
- Vérifiez votre plugin de sauvegarde : Si vous avez installé un plugin de sauvegarde comme UpdraftPlus, BackWPup, ou Duplicator, connectez-vous à votre tableau de bord WordPress et voyez si vous pouvez restaurer directement depuis le plugin.
- Vérifiez votre hébergeur : De nombreux hébergeurs offrent des sauvegardes automatiques (par exemple, via cPanel ou Plesk). Connectez-vous à votre hébergeur et vérifiez si une sauvegarde est disponible.
- Accédez à vos sauvegardes locales : Si vous avez effectué des sauvegardes manuelles (par exemple, via FTP ou des outils comme cPanel), vous pouvez restaurer vos fichiers depuis ces sauvegardes.
3. Restaurer avec un plugin de sauvegarde
Si vous avez utilisé un plugin de sauvegarde, la restauration est souvent très simple.
Solution :
- Connectez-vous à WordPress et installez et activez le même plugin de sauvegarde que vous utilisiez auparavant (si ce n’est pas déjà fait).
- Ouvrez le plugin, puis sélectionnez Restaurer ou Restauration.
- Choisissez la sauvegarde la plus récente, puis suivez les instructions pour restaurer les fichiers et la base de données.
4. Restaurer manuellement via cPanel (ou FTP)
Si vous n’avez pas de plugin de sauvegarde ou si celui-ci ne fonctionne pas, vous pouvez restaurer votre site manuellement en utilisant les sauvegardes de fichiers et de base de données que vous avez.
Solutions :
- Restaurer les fichiers WordPress via FTP :
- Connectez-vous à votre site via FTP ou utilisez le Gestionnaire de fichiers de votre hébergeur.
- Téléchargez les fichiers WordPress à partir de votre sauvegarde locale.
- Transférez tous les fichiers (y compris les fichiers de thèmes, plugins, et médias) vers le répertoire racine de votre site.
- Restaurer la base de données via phpMyAdmin :
- Connectez-vous à phpMyAdmin via cPanel.
- Sélectionnez la base de données de votre site WordPress.
- Cliquez sur Importer, puis choisissez votre fichier de base de données sauvegardé (généralement un fichier
.sql). - Cliquez sur Exécuter pour restaurer la base de données.
5. Vérifiez les fichiers de configuration
Si la restauration automatique échoue ou si le site présente toujours des erreurs après restauration, il peut être nécessaire de vérifier certains fichiers de configuration manuellement.
Solution :
- Vérifiez le fichier
wp-config.php: Assurez-vous que les informations de la base de données (nom, utilisateur, mot de passe, hôte) sont correctes. - Vérifiez les permissions de fichiers : Assurez-vous que les fichiers ont les bonnes permissions (souvent, 755 pour les répertoires et 644 pour les fichiers).
6. Vérifier et réparer la base de données WordPress
Parfois, une base de données corrompue peut être à l’origine du crash. Si vous avez réussi à restaurer la base de données mais que le site ne fonctionne toujours pas, il est possible que la base de données nécessite une réparation.
Solutions :
- Ajoutez la ligne suivante dans le fichier
wp-config.php:phpCopierModifierdefine('WP_ALLOW_REPAIR', true); - Ensuite, accédez à :arduinoCopierModifier
http://votresite.com/wp-admin/maint/repair.php - Cliquez sur Réparer la base de données. Une fois la réparation terminée, supprimez cette ligne dans
wp-config.phppour des raisons de sécurité.
7. Désactiver les plugins et les thèmes défectueux
Parfois, le crash peut être causé par un plugin ou un thème défectueux. Si votre site est toujours inaccessible après la restauration, essayez de désactiver tous les plugins et de revenir au thème par défaut de WordPress.
Solutions :
- Désactiver tous les plugins :
- Connectez-vous à votre serveur via FTP ou le Gestionnaire de fichiers de votre hébergeur.
- Allez dans le dossier
wp-content/pluginset renommez le dossier (par exemple, enplugins_old) pour désactiver tous les plugins. - Si cela règle le problème, réactivez les plugins un par un pour identifier le plugin problématique.
- Revenir au thème par défaut :
- Allez dans le dossier
wp-content/themeset renommez votre thème actif pour forcer WordPress à revenir au thème par défaut (généralement Twenty Twenty-Three ou un autre thème par défaut). - Vérifiez si cela résout le problème.
- Allez dans le dossier
8. Restaurer un fichier .htaccess défectueux
Un fichier .htaccess corrompu ou mal configuré peut entraîner des erreurs 500 ou des erreurs de redirection. Si vous avez effectué des modifications dans ce fichier, essayez de le restaurer.
Solution :
- Connectez-vous à votre serveur via FTP et trouvez le fichier
.htaccessà la racine de votre installation WordPress. - Renommez-le en
.htaccess_oldpour le désactiver temporairement. - Connectez-vous à l’interface d’administration WordPress et allez dans Réglages > Permaliens.
- Cliquez sur Sauvegarder les modifications pour générer un nouveau fichier
.htaccess.
9. Vérifiez les erreurs de serveur et contactez l’hébergeur
Si malgré toutes les étapes ci-dessus, votre site reste en panne, il est possible que le problème soit lié au serveur. Par exemple, des erreurs de serveur ou une surcharge de ressources peuvent causer un crash.
Solution :
- Vérifiez les journaux d’erreurs : Si vous avez accès à votre hébergeur, consultez les journaux d’erreurs du serveur pour voir s’il y a des messages indiquant un problème spécifique.
- Contactez votre hébergeur : Si le problème persiste et que vous suspectez un problème côté serveur, contactez le support technique de votre hébergeur.
10. Réinstaller WordPress
Si aucune des solutions ci-dessus ne fonctionne et que le site est toujours inaccessible, vous pouvez réinstaller WordPress sans perdre vos fichiers ou votre base de données.
Solution :
- Téléchargez la dernière version de WordPress depuis wordpress.org.
- Remplacez les fichiers WordPress (à l’exception du dossier
wp-contentet du fichierwp-config.php). - Essayez de vous reconnecter à votre site.
Conclusion : Restaurer un site WordPress après un crash 🛠️
Restaurer un site WordPress après un crash peut être un processus complexe, mais en suivant ces étapes, vous pouvez récupérer rapidement votre site sans trop de stress. L’important est de vérifier les sauvegardes disponibles, d’utiliser les bons outils et de vérifier minutieusement chaque aspect du site (fichiers, base de données, plugins, etc.).

















