Error 500 al trasladar una web de WordPress con Wordfence. Open_basedir restriction

Os dejamos la solución para un error que nos ha ocurrido unas pocas veces al trasladar una web en WordPress con Wordfence.

Al trasladarlo al nuevo dominio, obtenemos un error 500, y al mirar los logs sale un error “Open_basedir restriction in effect” . El error se refiere a que no puede encontrar la ruta de wordfence-waf.php.

Lo que ocurre es que Wordfence guarda en los ficheros la ruta completa del hosting para esa fichero. Al trasladarlo al nuevo hosting, esa ruta ya no vale y da error.

Os dejamos en el vídeo la solución del error, pero básicamente son estos pasos:

  • Existe un fichero en la raíz de la web llamado .user.ini, edítalo.
  • Ahí está la ruta del hosting antiguo, cámbiala por la ruta completa en el hosting nuevo, para que apunte al fichero wordfence-waf.php que está en la raíz de la web.
  • Al refrescar debería estar resuelto.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Resumen de nuestra Política de Privacidad

  • Responsable: SmythSys IT Consulting SLNE.
  • Finalidad: Gestionar y moderar los comentarios.
  • Legitimación: Necesitas dar tu consentimiento para publicar un comentario.
  • Destinatarios: Tus datos se alojan en los servidores de OVH.
  • Derechos: Tienes derecho a acceder, rectificar, limitar y suprimir los datos en la dirección del responsable (en nuestra política de privacidad).

Scroll al inicio