Este artículo trata los errores habituales tras trasladar un sitio web desde otro proveedor, ya sea de forma manual, o automática siguiendo las guías de migración en modo básico y modo experto.
En este artículo descubrirá:
Prevención de errores al migrar un sitio web
Las fuentes de errores más frecuentes al migrar un sitio web, que puede evitar, son:
- Diferencias en la versión de PHP y módulos que faltan
- Traslado de la base de datos y configuración de su conexión
- Comandos no permitidos en los archivos .htaccess
- Rutas del sistema de archivos (error open_basedir)
Configuración de PHP
Si su sitio web utiliza PHP (algo habitual en sistemas de gestión de contenidos como WordPress, Joomla, Drupal, …), revise la configuración en su proveedor actual y, antes de realizar la migración, establézcala en el Webhosting al que desea migrar.
Lo más importante es la versión de PHP. Asegúrese de que el webhosting original y el nuevo utilicen la misma versión de PHP.
Compruebe la versión de PHP en el webhosting y, si es necesario, cámbiela siguiendo la guía Webhosting – Configuración de PHP.
Compruebe además que los parámetros del webhosting cumplen los requisitos del sistema de gestión de contenidos y, en su caso, de los plugins. Los parámetros determinados por la tarifa del servicio que la administración de cliente no muestra se encuentran en la página comparación de tarifas de webhosting ⧉.
Base de datos
Antes de realizar la importación, compruebe que su sitio web es compatible con la versión de base de datos que se ejecuta en el webhosting. La encontrará siguiendo la guía Webhosting – Bases de datos.
Si utiliza la migración automática, el sistema intentará adaptar la configuración de los sitios web a los nuevos datos de acceso de la base de datos.
Una vez realizada la migración, pero antes de poner en marcha el sitio web, asegúrese de que la base de datos esté:
- correctamente importada y
- conectada al sitio web mediante el archivo de configuración.
Archivos .htaccess
Revise los archivos .htaccess para comprobar que no contengan comandos no permitidos de la lista que figura en la guía Webhosting – Archivo .htaccess. Un sitio web con un .htaccess que contenga comandos no permitidos mostrará, en lugar del contenido, el El error 500.
Desactive los comandos no permitidos colocando el carácter # en la línea que contiene dicho comando, por ejemplo #Options -MultiViews.
Rutas del sistema de archivos
Una configuración incorrecta de estas rutas suele provocar el error open_basedir.
En algunos sistemas de gestión de contenidos puede encontrar en la base de datos direcciones que contienen rutas internas del webhosting original. En Webhosting, una ruta de este tipo puede tener, por ejemplo, la forma /data/web/virtuals/123456/virtual/www/domains/wds-test.cz.
Actualice estas rutas con las correctas o, en su caso, trátelas según la guía del sistema de gestión de contenidos o del plugin.
Problemas comunes
Entre los problemas habituales de los sitios web migrados se encuentran:
Se muestra el sitio web original
Problema: Tras la migración se sigue mostrando el sitio web alojado en el hosting original.
Causa: La causa más frecuente es que el navegador almacena en caché el contenido del sitio web, o bien una configuración incorrecta del DNS.
Solución: Con el atajo de teclado Ctrl+Shift+R cargue el sitio web sin la caché del navegador.
Si el problema persiste, revise el DNS:
- Compruebe qué servidores DNS utiliza el dominio y si en ellos se han propagado los cambios de las direcciones IP de los registros de tipo A (y AAAA, si lo utiliza) al nuevo webhosting. La propagación de los cambios en los registros DNS suele tardar de decenas de minutos a varias horas; la de los cambios en los servidores DNS puede tardar hasta 48 horas.
- Compruebe que en el archivo hosts no figure la antigua dirección IP del webhosting.
El sitio web muestra errores
Problema: El sitio web funciona, pero muestra errores que no aparecían en el original.
Causa: Algunos webhostings pueden tener desactivada la visualización de errores; el webhosting de WEDOS la tiene activada en la configuración básica.
Solución: Recomendamos resolver los errores según las instrucciones del creador del sitio web o del soporte del sistema de gestión de contenidos o del plugin correspondiente. Si no es posible resolver el error ni desactivar el código que lo provoca, puede desactivar la visualización de errores siguiendo la guía Webhosting – Configuración de PHP. No obstante, no recomendamos esta configuración.
¿Necesita ayuda con su sitio web? Encuentre a su especialista en VEDOS Profi ⧉.
No se cargan los archivos
Problema: No se cargan algunos archivos y aparecen los errores 403 y 404.
Solución: En primer lugar, asegúrese de que los archivos se hayan migrado correctamente y de que no los esté cargando desde fuentes externas no disponibles.
Especialmente en el caso de los errores 403, corrija los permisos de los archivos siguiendo la guía Webhosting – Administración de archivos.
Si el sitio web original funcionaba únicamente a través del protocolo HTTP y ahora tiene HTTPS activado, asegúrese de que el sitio web carga todos los recursos a través de este protocolo seguro; un sitio web que se ejecuta con https bloquea los archivos con direcciones http://.
Encontrará más información sobre los errores 403 y 404 en los artículos correspondientes:
Preguntas frecuentes
¿Pueden migrar y poner en marcha mi sitio web por mí?
Sí, también ofrecemos el servicio de traslado de pago desde otro proveedor ⧉.