Jump to content

Recommended Posts

Hola a todos,

 

Nuestra tienda está actualmente en la versión 1.5.6 de prestashop y utilizamos el tema warehouse. En breve el autor sacará la actualización para prestashop 1.6 pero antes me gustaría probar en un servidor de pruebas.

 

Mi duda es la siguiente a ver si lo que propongo es posible:

 

Escenario A

 

Voy a mi hosting y copio integro el directorio httpdocs --> httpdocs2 de este modo lo que hago es un backup completo del contenido de la tienda.

 

Al mismo tiempo hago una copia de la base de datos --> basededatos2 para tener un backup

 

A partir de ese momento en la tienda original puedo hacer un update de PS 1.5 a PS 1.6, instalar el tema y toquetear lo que quisiera. Si algo saliera mal podría volver atrás simplemente machacando el httpdocs y la base de datos con sus respectivos backups.

 

El problema de este escenario es que me obliga a tener la tienda cerrada durante las horas que duren los testeos.

 

 

Escenario B

 

Dado que mi hosting nos permite tener hasta 3 páginas web o 3 tiendas distintas simultáneamente, lo que podría hacer es utilizar uno de los dominios restantes como dominio-test... de modo que mientras la tienda en producción trabaja con normalidad yo hago pruebas en el dominio-test (dentro del mismo servidor).

 

En el momento en que haya probado el tema nuevo, los modulos funcionen, etc. hago un update en la tienda original pasando de PS 1.5 a PS 1.6... Finalmente una vez actualizada la tienda copio el httpsdocs del dominio-test y lo copio al dominio de producción.

 

El problema de este escenario es que no tengo claro que se pueda copiar directamente el httpsdocs de un dominio al otro pues habrían rutas internas que están referenciadas al dominio de pruebas y no encajarían con el dominio original

 

Gracias por la ayuda! :unsure:

  • Like 1
Link to comment
Share on other sites

Montate un localhost... Yo utilizo XAMPP en Windows 7 64bit y todo perfecto....

 

Ahí te metes en c:/xampp/htdocs/testprestashop/ todo lo que pillaste de tu hosting

 

luego en http://localhost/phpmyadmin/ que te sale en localhost gracias a XAMPP(Que yo uso tmbien se que hay WAMPP creo)

 

instalas todo y sigues los tutoriales para cambiar los valores de PS_URI_SHOP en configuration... Esto te lo digo de memoria hay tutos en el foro te lo aseguro yo lo he conseguido... Y listo puedes probar a actualizar con 1&click upgrade módulo tu versión de test en localhost sin necesidad de tocar nada de la que tienes en producción... El sistema es viable te animo a que sigas investigando..

 

Mas tarde revisaré a ver si algo nuevo... Voy a comer que son las 17h y ya no puedo mas.. Suerte compañero.

  • Like 1
Link to comment
Share on other sites

Gracias por la respuesta!

 

Miraré esa posibilidad.... cuando me inicié en prestashop hace un par de años las primeras pruebas que hice fueron en un servidor local que monté virtualizando un Ubuntu... pero solo lo usé para test, luego directamente contraté el hosting y empecé a trabajar sobre él...

 

Retomaré el tema tal como comentas, en cualquier caso.... es viable que una vez en local todo funcione, poder exportarlo a producción sin problemas?

 

Este proceso sería correcto?

Monto un servidor local --> Instalo prestashop 1.6 en el servidor local --> importo mi actual base de datos de producción PS1.5 al servidor local con PS 1.6 --> Configuro el nuevo tema y compruebo que todo queda bien --> Cuando todo esté OK migro el servidor de producción de PS 1.5 a PS 1.6 --> Copio el httpdocs del servidor local al del servidor de producción

Link to comment
Share on other sites

Todo ok,, solo que en localhost NO has de instalar PrestaShop.... Hasta donde se HAS DE PONER una copia de la carpeta PrestaShop copia de la del hosting .... en tu caso si no recuerdo mal es httpdocs que querías copiar a httpdocs2 esa es la buena.... Estoy atento.. Y en práctica hasta ahora los test en local me han ido bien... Tampoco pongo nada al fuego juax.. Nos leemos.

Link to comment
Share on other sites

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