Errores tras cambiar de hosting o migrar WordPress: causas y solución

Errores WordPress · Solución

Errores tras cambiar de hosting o migrar WordPress: causas y solución

Después de migrar WordPress o cambiar de hosting pueden aparecer errores: la web no carga, enlaces rotos, errores 500, problemas con imágenes o accesos al panel. No es raro: una migración tiene varios puntos críticos. Aquí te explico qué revisar y en qué orden para solucionarlo sin liarla más.

✅ Tranquilo

En la mayoría de migraciones los errores se deben a URLs, base de datos, DNS, caché o configuración del servidor. Siguiendo estos pasos se soluciona rápido.

Por qué aparecen errores tras una migración

Una migración implica mover archivos, base de datos y configuración del servidor. Si uno de esos puntos falla, WordPress empieza a dar errores.

Los problemas más comunes tras migrar son:

  • URLs antiguas guardadas en la base de datos
  • DNS aún sin propagar correctamente
  • Caché/CDN sirviendo contenido del servidor antiguo
  • Versión de PHP distinta en el nuevo hosting
  • Permisos incorrectos en archivos y carpetas
  • Configuración incorrecta en wp-config.php

Antes de tocar nada: comprueba esto

✅ ¿El dominio apunta al nuevo hosting?

Si los DNS no han terminado de propagarse, puedes ver errores aunque todo esté bien.

⚠️ ¿El error aparece a ratos?

Suele ser caché, CDN o mezcla entre servidor antiguo y nuevo.

En migraciones recientes es normal ver comportamientos raros durante unas horas. Si el hosting es bueno, el soporte te confirma rápido si todo apunta bien.

Cómo solucionar errores tras migrar WordPress (paso a paso)

Paso 1) Comprueba DNS y dominio

Asegúrate de que el dominio apunta al nuevo servidor y no al antiguo.

  • Revisa DNS en tu proveedor de dominios
  • Comprueba IP del servidor nuevo
  • Ten en cuenta que la propagación puede tardar varias horas

Paso 2) Vacía caché y CDN

Tras una migración, la caché suele ser la culpable número uno.

  • Vacía caché del plugin (si usas)
  • Vacía caché del hosting
  • Purga caché del CDN (Cloudflare, etc.)

Paso 3) Revisa URLs en la base de datos

Si has cambiado dominio o protocolo (http → https), las URLs antiguas pueden romper la web.

  • Comprueba Ajustes → Generales (URL de WordPress y del sitio)
  • Revisa enlaces rotos e imágenes que no cargan
  • Haz búsqueda y reemplazo si es necesario

Paso 4) Revisa wp-config.php

Un dato mal copiado en la base de datos provoca errores graves.

  • Nombre de la base de datos
  • Usuario y contraseña correctos
  • Prefijo de tablas correcto

Paso 5) Comprueba versión de PHP

El nuevo hosting puede usar una versión distinta a la anterior.

  • Revisa la versión de PHP en el panel
  • Prueba una versión compatible con tu WordPress y plugins
  • Evita versiones demasiado antiguas

Paso 6) Revisa permisos de archivos

En migraciones manuales los permisos suelen copiarse mal.

  • Carpetas: 755
  • Archivos: 644

Paso 7) Soporte del hosting (la vía rápida)

Si todo parece correcto pero el error sigue, el soporte puede ver logs y bloqueos del servidor.

Un buen hosting revisa migraciones en minutos y te dice exactamente qué falla.

Si la web quedó bloqueada tras la migración, revisa el modo mantenimiento WordPress .

¿Siguen los errores tras migrar?

Si ya has revisado DNS, caché, base de datos y PHP, lo más rápido es que el hosting revise logs. Muchas veces el problema no está en WordPress, sino en la configuración del servidor.