Por qué WordFence genera un error fatal tras la migración
Crear un sitio de staging en otro servidor o mover todo tu sitio web a otro dominio a veces provoca un error fatal y el sitio migrado no funciona. Esto puede ocurrir si el Plugin WordFence está instalado y su firewall de aplicaciones web (WAF wordfence-waf.php) ha sido activado.
Contents
La razón de este error fatal es que al activar el firewall de WordFence, WordFence genera un archivo .user.ini en la raíz de tu instalación de WordPress, y este archivo ini contiene la ruta absoluta al archivo PHP wordfence-waf.php.
Tras clonar en un sitio de staging o migrar tu sitio web a otro Hosting, el .user.ini sigue conteniendo un enlace a la ruta absoluta del archivo wordfence-waf.php del sitio web original.
Si la ruta a ese archivo cambia o el archivo no está disponible en el sitio web original, WordFence generará un error fatal y tu sitio WordPress no cargará.
Para evitar este error, las versiones más recientes de WP STAGING renombran el .user.ini a .user.ini.bak en todos los sitios clonados.
Cómo activar el firewall de aplicaciones web de WordFence en el sitio de staging
- Edita el archivo
user.ini.baky cambia la ruta awordfence-waf.phpsegún la ruta raíz absoluta de tu sitio web. - Renombra el archivo
user.ini.bakauser.ini
¿Qué es WordFence?
Wordfence es un Plugin de seguridad para sitios WordPress. Ofrece una serie de funciones de seguridad para proteger tu sitio web de diversas amenazas en línea, como intentos de hackeo, malware y otros ataques maliciosos.
Algunas de las funciones principales de Wordfence incluyen:
- Protección con firewall: Wordfence incluye un firewall de aplicaciones web (WAF) que ayuda a bloquear el tráfico malicioso antes de que llegue a tu sitio web.
- Escáner de malware: el Plugin puede escanear tu sitio web en busca de malware y otras amenazas de seguridad, y puede alertarte si detecta algún problema.
- Seguridad de inicio de sesión: Wordfence puede ayudarte a aplicar requisitos de contraseña más fuertes, limitar los intentos de inicio de sesión y añadir autenticación de dos factores a tu proceso de inicio de sesión.
- Autenticación de dos factores: también puedes añadir autenticación de dos factores a tu proceso de inicio de sesión, lo que requiere que los usuarios proporcionen una segunda forma de identificación además de su contraseña.
- Monitorización de listas de bloqueo: Wordfence monitoriza varias listas de bloqueo para garantizar que los motores de búsqueda u otros servicios en línea no incluyan tu sitio web en la lista negra.
En general, Wordfence es un potente Plugin de seguridad que puede ayudarte a proteger tu sitio web de diversas amenazas en línea.