Descuento 20% Diciembre
Plugin Optimización de Imágenes Gratuito para WordPress
Lunes, 17 Marzo 2014 00:00

Trasladar PrestaShop manualmente a un nuevo Hosting

Escrito por 
CMS:  PrestaShop |  Versión:  Todas |  Nivel de dificultad:  Básico |  Tiempo estimado de lectura:  10 minutos


Trasladar Prestashop manualmente a un nuevo HostingUno de los inconvenientes que podemos encontrarnos en PrestaShop es la falta de módulos libres o gratuitos para realizar copias de seguridad que permitan mantener puntos de restauración de una Tienda o para poder trasladarla a otro proveedor de Hosting llegado el caso, pues los módulos que existen son de pago.

Suplir esto no siempre es fácil, sobre todo en determinados proveedores de Hosting, donde la carencia de herramientas para realizar copias de seguridad, obligan al usuario a echarle mucha imaginación para poder obtener una copia de los archivos de su Tienda PrestaShop.

Los dos escenarios habituales a los que nos enfrentamos para realizar una copia de seguridad de los archivos y poder trasladarlos a otro Hosting son mediante el uso de FTP para descargarlos o en la mejor de las suertes mediante el sistema de copias de seguridad de un Panel de Hosting como cPanel.

Proceso de copia y restauración de un respaldo manual de PrestaShop:

  1. Si usas Panel de Hosting (cPanel, Plesk, etc.) accede al Administrador de Archivo.
  2. Navega a la carpeta que contenga la Tienda de PrestaShop.
  3. Selecciona todos los archivos y carpetas y comprímelos en un archivo .zip
  4. Si no puedes hacerlo desde tu Panel de Hosting descarga los archivos/carpetas por FTP.
  5. Accede al gestor de bases de datos phpMyAdmin y exporta la base de datos de tu Tienda en formato comprimido.
  6. Sube los archivos de tu tienda en formato .zip al nuevo Hosting (Administrador de Archivos o FTP).
  7. Crear una base de datos "nueva" en el Hosting nuevo y anota los datos (Nombre base datos/usuario/contraseña).
  8. Desde el nuevo Hosting, Bases de Datos, phpMyAdmin, accede a la nueva base de datos.
  9. Importa la base de datos previamente descargada del anterior Hosting.
  10. Accede nuevamente a tu Panel de Hosting (cPanel), Administrador de Archivos.
  11. Accede a la carpeta /config y edita el archivo settings.inc.php.
  12. Cambia los valores del nombre de la base de datos _DB_NAME_, usuario _DB_USER_ y contraseña _DB_PASSWD_.
  13. Vacía la carpeta /tools/smarty/compile y /tools/smarty/cache

Si además de trasladar tu Tienda PrestaShop a otro servidor o Hosting, vas a trabajar o utilizar un dominio nuevo, entonces deberás realizar lo siguiente:

  1. Accede al Panel de Hosting (cPanel) donde has trasladado la Tienda.
  2. Bases de Datos, phpMyAdmin.
  3. Localiza y edita la tabla ps_configuration.
  4. Edita los registros PS_SHOP_DOMAIN y PS_SHOP_DOMAIN_SSL
  5. Cámbialos por el dominio nuevo.
  6. Guarda los cambios.

Antes de probar que tu Tienda trasladada carga correctamente deberá revisar si los archivos y carpetas trasladados al nuevo Hosting tienen los permisos correctos.

  • Archivos con permisos 644.
  • Carpetas con permisos 755.

Para los clientes de Webempresa disponemos de una herramienta llamada Stephan (disponible en el Área de Cliente, Tickets) que les permite cambiar de forma automática los permisos de todas las carpetas y archivos de PrestaShop sin tener que preocuparse por cuales son y sin necesidad de revisar uno a uno.

Una vez realizadas todas las comprobaciones solo queda verificar que la Tienda de PrestaShop trasladada al nuevo Hosting funciona con normalidad accediendo al dominio correspondiente desde el navegador.

Si todo ha ido bien, lo siguiente, para usuarios de cPanel, seria realizar una copia de seguridad del momento actual desde cPanel, Archivos, Respaldos y descargarla al ordenador para tener un punto de restauración al que poder volver en caso de posteriores problemas con cambios y/o modificaciones o actualizaciones de PrestaShop.

Si eres cliente de Webempresa o tienes pensado trasladar tu Tienda de PrestaShop a Webempresa es importante que sepas que por la contratación de un Plan de Hosting PrestaShop los técnicos te trasladan ¡gratuitamente! la Tienda al nuevo Hosting "para que no tengas que preocuparte de nada".

En este mismo blog podrás encontrar algunas recomendaciones sobre los mejores módulos para PrestaShop.



¿Te ha resultado interesante este artículo?

Suscríbete para recibir consejos exclusivos para WordPress, Joomla y PrestaShop



Luis Méndez Alejo

Miembro del equipo técnico de Webempresa.
Coordinador de contenidos en el Blog y en Youtube.
Google+


Plugin Optimización de Imágenes Gratuito para WordPress