Migrar tu tienda Prestashop de servidor

Inicio/Diseño Web, Prestashop/Migrar tu tienda Prestashop de servidor

Migrar tu tienda Prestashop de servidor de forma simple.

Seguramente te has encontrado ante la situación de tener que migrar tu tienda Prestashop de servidor y la situación no es sencilla, pero si sigues los pasos que te vamos a indicar de forma ordenada seguramente te resulte muy sencillo. Esto también te sirve si vas a migrar tu tienda Prestashop de dominio, o si vas a cambiar de subdominio tu tienda. Migrar tu tienda Prestashop requiere un poco de tiempo y seguir los pasos detalladamente para que no se produzcan errores no deseados, como la típica pantalla en blanco, si esto te sucede después de migrar tu tienda Prestashop revisa el proceso.
 migrar tu tienda prestashop

Migrar tu tienda Prestashop no es complicado, pero hay que seguir ciertos pasos

En primer lugar, y como siempre, vamos a hacer una copia de seguridad, tanto de los fichero de la tienda como de la Base de Datos, hasta aquí no tiene que haber ninguna complicación.
Para hacer la copia de los ficheros es simple, accedes a tu FTp y los descargas a tu ordenador.
La Base de datos tampoco ha de presentar muchos problemas, pero siempre que manipulamos phpMyAdmin hay que tener ciertas precauciones.
Accedemos al área de administración de nuestro phpMyAdmin, seleccionamos la Base de Datos y pulsamos en exportar.
Una vez hecho esto se nos abre una nueva pantalla donde nos muestra si queremos hacer una exportación rápida, personalizada y en que formato, personalmente suelo utilizar la exportación rápida en SQL por si tengo que editar el archivo exportado.
Bien, hasta aquí la tarea de exportación, ahora nos toca subir todo ese contenido al nuevo servidor para alojar nuestra instalación de Prestashop.
Accedemos al panel de control de nuestro hosting con los datos que nos proporcionaron al contratar y creamos una Base de Datos nueva, le nombramos un usuario y la contraseña correspondiente.
Si tu hosting utiliza Cpanel, Plesk, etc. encontrarás una opción para acceder directamente al área de administración de phpMyAdmin, nos logamos con el usuario y contraseña que hemos creado anteriormente, seleccionamos la Base de Datos y elegimos la opción importar, seleccionamos el archivo SQL que hemos exportado anteriormente y pulsamos en continuar. Este proceso puede variar en el tiempo en función del tamaño de la Base de Datos, pero no debe ser excesivo.
Ahora vamos con los ficheros, tenemos varias opciones para hacer la importación.
  1. comprimir la carpeta en un archivo ZIP y descomprimirlo desde el administrador de archivos situado en el panel de control del nuevo Hosting.2000px-FileZilla_logo.svg
  2. Conectarnos al FTp con un cliente FTp, el que yo prefiero es Filezilla

Utilizar Filezilla es muy sencillo, configuras los datos de acceso que te ha proporcionado tu hosting y además puedes cambiarlos desde el panel de control del Hosting si lo necesitas.

Es el momento de preparar un buen café y tomarnos un ratito de descanso, ya que en función de tu conexión y el número de ficheros a subir la espera puede ser larga, también es momento para mirar ofertas de conexión a internet más rápidas si ves que estás tardando mucho.

Bueno y por fin, despues de ver varias ofertas, tomar un par de cafés ya tenemos todo subido al FTp, empieza el baile, muy importante hacer las cosas por orden para no cometer errores:

  1. Buscamos el fichero  /config/settings.inc.php
    1. Dentro del fichero buscamos las siguientes líneas de código:
      1. define(‘_DB_SERVER_’, ‘localhost’);
      2. define(‘_DB_NAME_’, ‘xxxxx’);
      3. define(‘_DB_USER_’, ‘xxxxx’);
      4. define('_DB_PASSWD_', 'xxxxxx');
    2. En DB_SERVER  que es el servidor de la Base de Datos, lo más probable es que sea localhost, pero como ya nos hemos encontrado de todo comprueba en el panel de control de tu hosting este dato.
    3. DB_NAME es el nombre que le has puesto a la nueva base de datos, si en tu hosting has creado una base de datos con un nombre distinto al que tenías en el hosting anterior, tendrás que cambiar el dato en el valor de dicho parámetro.
    4. DB_USER es el usuario asociada a la base de datos, si en tu hosting has creado o asociado un usuario distinto al que tenias en local, deberás cambiar el valor de dicho parámetro.
    5. DB_PASSWD es la contraseña del usuario asociado a la base de datos, si en tu caso es diferente tendrás que cambiarla también.
  2. Ya casi tenemos el proceso de migrar tu tienda Prstasop terminado, ahora para completar la migración debemos buscar la carpeta /cache/smarty/compile/
    1. La vaciamos, EXCEPTO EL ARCHIVO index.php
  3. Ahora le toca a la carpeta /cache/smarty/compile/
    1. La vaciamos, EXCEPTO EL ARCHIVO index.php
  4. Ahora tenemos que tocar la Base de Datos que hemos importado anteriormente:
    1. Buscamos la tabla PS_SHOP_URL
      1. Nos vamos a fijar en los siguientes campos:
        1. domain: aquí vamo a introducir el nombre del nuevo dominio si es que ha cambiado, en caso de que no cambie lo dejamos como está.
        2. domain_ssl: Recomiendo hacer lo mismo que hemos hecho con domain.
        3. physical_url: Aquí es donde debemos tener más cuidado, ya que si la tienda cuelga de una carpeta de la web principal, por ejemplo “shop”, pensando que la entrada a la tienda sea tudominio.com/shop/ coloca /shop/, si en cambio has subido tu tienda al directorio raíz, para poder acceder directamente desde tudominio.com colocarías en el valor de dicho campo esto: /
  5. Último paso para migrar tu tienda Prestashop:
    1. Acceder al panel de administración de tu tienda Prestashop, ir a la pestaña Preferencias -> SEO / URLS, desactivar y activar las urls amigables de tu tienda Prestashop.

Con estos sencillos pasos ya tienes tu tienda funcionando con normalidad en tu nuevo servidor y el proceso de migrar tu tienda Prestashop finalizado.migrar tu tienda prestashop

Espero os sea de utilidad este post para migrar tu tienda Prestashop de servidor de forma simple. Si tienes algun problema al migrar tu tienda Prestashop no dudes en comentarlo y te ayudaré con mucho gusto en el proceso.

También tienes la posibilidad de descargar el documento en PDF para que sea más facil su consulta:

DESCARGAR PDF

DESCARGAR PDF

Rating: 4.8. From 14 votes.
Please wait...
2017-01-27T07:27:49+00:00