Pourquoi WordFence génère une erreur fatale après la migration
Créer un site de staging sur un autre serveur ou déplacer l’ensemble de ton site vers un autre domaine entraîne parfois une erreur fatale et ton site migré ne fonctionne pas. Cela peut se produire si le Plugin WordFence est installé et que son pare-feu applicatif web (WAF wordfence-waf.php) a été activé.
Contents
La raison de cette erreur fatale est que lors de l’activation du pare-feu WordFence, WordFence génère un fichier .user.ini à la racine de ton installation WordPress, et ce fichier ini contient le chemin absolu vers le fichier PHP wordfence-waf.php.
Après le clonage vers un site de staging ou la migration de ton site vers un autre hébergeur, le fichier .user.ini contient toujours un lien vers le chemin absolu du fichier wordfence-waf.php du site d’origine.
Si le chemin vers ce fichier change ou si le fichier n’est pas disponible sur le site d’origine, WordFence génère une erreur fatale et ton site WordPress ne se chargera pas.
Pour éviter cette erreur, les nouvelles versions de WP STAGING renomment le fichier .user.ini en .user.ini.bak sur tous les sites clonés.
Comment activer le pare-feu applicatif WordFence sur le site de staging
- Modifie le fichier
user.ini.baket change le chemin verswordfence-waf.phpselon le chemin racine absolu de ton site. - Renomme le fichier
user.ini.bakenuser.ini
Qu’est-ce que WordFence ?
Wordfence est un Plugin de sécurité pour les sites WordPress. Il fournit une gamme de fonctionnalités de sécurité pour aider à protéger ton site contre diverses menaces en ligne, comme les tentatives de piratage, les logiciels malveillants et autres attaques malveillantes.
Parmi les principales fonctionnalités de Wordfence :
- Protection par pare-feu : Wordfence inclut un pare-feu applicatif web (WAF) qui aide à bloquer le trafic malveillant vers ton site
- Scanner de logiciels malveillants : Le Plugin peut analyser ton site à la recherche de logiciels malveillants et autres menaces de sécurité, et peut t’alerter s’il détecte des problèmes
- Sécurité de connexion : Wordfence peut t’aider à imposer des exigences de mot de passe plus strictes, limiter les tentatives de connexion et ajouter une authentification à deux facteurs à ton processus de connexion.
- Authentification à deux facteurs : Tu peux également ajouter une authentification à deux facteurs à ton processus de connexion, ce qui oblige les utilisateurs à fournir une deuxième forme d’identification en plus de leur mot de passe.
- Surveillance des listes de blocage : Wordfence surveille plusieurs listes de blocage pour s’assurer que les moteurs de recherche ou autres services en ligne ne mettent pas ton site sur liste noire.
Dans l’ensemble, Wordfence est un Plugin de sécurité puissant qui peut t’aider à protéger ton site contre diverses menaces en ligne.