Migrar Prestashop


Para migrar tu tienda Prestashop de local a Intenet.

Lo primero sera hacer una copia de seguridad tanto de los ficheros de tu tienda Prestashop, como de tu base de datos.

Hacer una copia de los ficheros no tiene misterio.

Una vez has subido los ficheros y importada la base de datos.

Lo primero sera ir al fichero:

/config/settings.inc.php

Buscar esto:

define('_DB_SERVER_', 'localhost');
define('_DB_NAME_', 'xxxxx');
define('_DB_USER_', 'xxxxx');
define('_DB_PASSWD_', 'xxxxxx');

  1. DB_SERVER es el servidor de la base de datos, posiblemente en tu hosting también sea localhost, pero no en todos los hosting es así, esto lo podrás ver en el panel de tu hosting.
  2. DB_NAME es el nombre de la base de datos, si en tu hosting has creado una base de datos con un nombre distinto, tendrás que cambiar el datos en el valor de dicho parámetro.
  3. 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.
  4. 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.

El siguiente paso para completar la migración de tu tienda Prestashop con éxito, sera vaciar la carpeta:

/cache/smarty/compile/ (Menos el fichero index.php)

Y la carpeta:

/cache/smarty/cache/ (Menos el fichero index.php)

Después en la base de datos de tu tienda Prestashop que hemos importado antes mediante phpMyAdmin, busca la tabla:

PS_SHOP_URL

shopdomain

 

Y nos fijaremos en los siguientes campos:

  1. domain: En vuestro caso ese campo, tendrá asignado el valor localhost, si la web la tenéis alojada en victor-rodenas.com colocareis victor-rodenas.com.
  2. domain_ssl: En vuestro os recomiendo hacer lo mismo que hemos hecho con domain.
  3. physical_url: Aquí si tu has subido tu tienda al directorio “pepe”, con el pensamiento de entrar a tu tienda tipo: tutienda.com/pepe/ coloca /pepe/, si en cambio has subido tu tienda al directorio raíz, para poder acceder directamente desde tutienda.com colocarías en el valor de dicho campo esto: /

Como ultimo paso:

Acceder al panel de administración de vuestra tienda Prestashop, ir a la pestaña Preferencias -> SEO / URLS, desactivar y activar las urls amigables de tu tienda Prestashop.

 

Facebook Comments

Anibal

Acerca de Anibal

Ingeniero Industrial egresado en 2007, Viajero de corazón y trabajador de hobbie. Soy Instructor certificado de la Secretaria de Trabajo y Previsión Social. Mi frase, "Sin prisa pero sin pausa" y como viajero coincido en el hecho de "Viajar es la única cosa que puedes comprar, que te hace mas rico"