Jump to content

Migrar una tienda PrestaShop fácilmente, desde nuestro ordenador a internet sin instalar PrestaShop en el host.


Recommended Posts

Hola, chic@s.

Se trata de copiar en Internet el contenido de las carpetas que generó nuestra instalación de Prestashop en el ordenador. Así evitaremos posibles fallos a la hora de importar tablas, temas y otras configuraciones. Ésta es la única forma que no me ha dado problemas.

Tenemos una instalación local (en C:) de PrestaShop en el servidor local wamp. Si no hemos elegido este servidor virtual, será otro parecido, como Xampp, por ejemplo.

Copiamos todo el contenido de la carpeta C:\wamp\www\prestashop directamente a la carpeta public_html que tenemos en internet. Sólo el contenido, para hacerlo depender directamente de public_html, y no la carpeta prestashop.

Exportamos desde phpmyadmin local (http://localhost/phpmyadmin/) la base de datos de PrestaShop que tenemos en C a nuestro mismo ordenador, al escritorio por ejemplo.

Creamos una nueva base de datos en MySQL en internet, en nuestro CPanel del hosting. Entramos en phpmyadmin de nuestro CPanel e importamos de C: la base de datos que habíamos exportado previamente y que pusimos en el escritorio.

De nuevo en nuestro MySQL del CPanel de Internet añadimos un nuevo usuario, con su contraseña, a la base de datos que acabamos de crear y le damos todos los permisos.




http://www.prestashop.com/?ACT=29&fid=87&aid=49692_9CxtRY8cFDt0tSN4LgGg&board_id=1



Editamos el archivo settings.inc.php. Este archivo está en la carpeta public_html/config/ de internet y lo dejamos así:



http://www.prestashop.com/?ACT=29&fid=87&aid=49691_3ruvIFZdgMcrYF1WKniD&board_id=1




Por último tenemos que editar las tablas ps_shop_domain y ps_shop_domain_ssl que están dentro ps_configuration que tenemos en internet. Para ello abrimos el phpmyadmin del Cpanel (en Internet) seleccionamos la base de datos de la tienda y a la izquierda del panel se desplegará un listado con todas las tablas; entre ellas encontraremos ps_configuration. La seleccionamos y buscamos dentro de ella ps_shop_domain y ps_shop_domain_ssl. Ahí tendremos que poner la dirección de nuestra tienda, ejemplo www.mitienda.es




http://www.prestashop.com/?ACT=29&fid=87&aid=49690_C56WnVPXrVAhHe8SsIMR&board_id=1



Así es como menos problemas me ha dado, teniendo en cuenta que yo uso demasiados cambios en el tema y en el diseño. De otra forma las tablas nunca se me han importado correctamente.

Saludos. Espero que os sirva.

Y por último. No se olviden de visitar mi tienda www.vaporis.es que estará activa dentro 10 días. XD

49691_3ruvIFZdgMcrYF1WKniD_t

49690_C56WnVPXrVAhHe8SsIMR_t

49692_9CxtRY8cFDt0tSN4LgGg_t

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...