Jump to content

Error al migrar a otro servidor mi tienda prestashop


Recommended Posts

He intentado cambiar mi tienda prestashop desde un servidor a un nuevo servidor y he seguido los pasos tal como se indica en las instrucciones para hacerlo, es decir instalo prestashop en mi caso el 1.5.2, creo la base de datos, borro las tablas e importo la base de datos desde el servidor antiguo,

cargo los archivos menos el settings de mi tienda para evitar que se reescriba el nuevo setting, cuando instalé prestashop sin los nuevos archivos ni la base de datos todo funcionaba correctamente, pero al instalar los archivos y la base de datos de mi tienda me aparece el siguiente error

 

El sitio web ha detectado un error al recuperar la http://caracolaregalos.es.85-214-255-213.85-214-255-213.h2120414.stratoserver.net/tienda/administracion/index.php?controller=AdminLogin&token=b5889417ac27564eed4af17a9b59110f&redirect=AdminHomehttp://caracolaregalos.es.85-214-255-213.85-214-255-213.h2120414.stratoserver.net/tienda/administracion/index.php?controller=AdminLogin&token=b5889417ac27564eed4af17a9b59110f&redirect=AdminHome. Es posible que esta esté inactiva debido a tareas de mantenimiento o que se haya configurado de forma incorrecta.

 

y la página aparece en blanco tanto en el front como en el backend.

He estado mirando por todas partes para ver soluciones al problema pero no encuentro la forma de solucionarlo, estoy desesperado, si alguien ha tenido el mismo problema y ha encontrado la solución le agradeceria una ayuda.

 

Gracias de antemano

Link to comment
Share on other sites

  • 2 weeks later...

Hola!

Yo acabo de hacer una migracion a otro servidor y me funciono todo bien. Seguí los pasos que indicaba NADIE en un post.

Creo que la diferencia con lo que hiciste es que no se instala prestashop en el nuevo servidor. Directamente subimos por FTP una copia de nuestra tienda y en nuestro panel (cPanel o el que sea de nuestro nuevo dominio) creamos una base de datos con los datos de nombre y usuario que teniamos en la antigua base de datos (sino igual se pueden cambiar modificando el fichero /config/settings.inc.php y poner ahi mismo los datos correctos de la base de datos -nombre, usuario, pasword....etc-) y una vez creada, importamos la copia de la base de datos de respaldo de nuestra web (del servidor viejo... por decirlo asi) en la nueva base de datos...

 

Los pasos descritos por el moderador nadie (muchas gracias!!) son los siguientes:

 

1) Hacer un backup de tu tienda

2) Hacer un backup de tu base de datos

3) Conectarte al ftp en tu nuevo servidor y subir el backup de la tienda

4)Crear la base de datos en el panel de tu hosting, con el usuario asociado y importar la base de datos de la cual has realizado un backup antes.

4) Modificar fichero /config/settings.inc.php para restablecer los datos de conexión a la base de datos.

5) Vaciar la carpeta /tools/smarty/compile y /tools/smarty/cache para limpiarnos en salud.

 

Tal vez tu problema se deba a que al instalar prestashop, la base de datos no esta vacia, y al importar los datos de la antigua base, estos entren en conflicto con los datos que estaban de la instalacion... que alguien me corrija si me equivoco...

 

Espero lo puedas resolver!

 

saludos

Link to comment
Share on other sites

  • 4 weeks later...

Dimonio:

 

Debes de entrar en PhpMyadmin y buscar la entrada "ps_Url_shop" o "pr_url_shop" (segun version) y cambiar la direccion de la tienda, por ejemplo:

 

domain: tudominio.com // sin www

domain_ssl: tudominio.com // sin www

Physical_uri: /tienda // esto es si esta fuera de httdocs, por ejemplo: httpdocs/tienda/archivos de prestashop. Si no tienes la tienda dentro de una carpeta con nombre tienda, prestashop, etc... entonces deja solo "/"

Link to comment
Share on other sites

 

domain: tudominio.com // sin www

domain_ssl: tudominio.com // sin www

Physical_uri: /tienda // esto es si esta fuera de httdocs, por ejemplo: httpdocs/tienda/archivos de prestashop. Si no tienes la tienda dentro de una carpeta con nombre tienda, prestashop, etc... entonces deja solo "/"

 

Explicado tambien en la guía de arriba.

 

 

Dejo una guía, para hacer una migración de local a internet en Prestashop 1.5. (De servidor a servidor seria parecido)

 

Guía – Migrar tu tienda de local a Internet bajo la versión 1.5 de Prestashop

 

-------------------------

 

Dimonio:

 

Debes de entrar en PhpMyadmin y buscar la entrada "ps_Url_shop" o "pr_url_shop" (segun version) y cambiar la direccion de la tienda, por ejemplo:

 

 

Por cierto sino me falla la memoria es la tabla ps_shop_url desde la primera versión de la 1.5 (al menos a mi) me da la tabla "ps_shop_url" no la tabla "ps_url_shop".

 

¿En que versión exacta de Prestashop te da la tabla ps_url_shop depende la ps_shop_url?

 

Por otro lado lo que comentas de ps, pr es simplemente el prefijo de las tablas de que se eligio en su momento al instalar prestashop.

  • Like 1
Link to comment
Share on other sites

  • 3 months later...

Yo tengo el mismo problema, he seguido las guías varias veces he probado a revisar los permisos, he comprobado que que el safe_mode de php esté desactivado, pero cuando termino la migración siempre se carga en blanco nunca aparece ni el front office ni el back office. ¿Alguien le ha pasado o lo ha solucionado?

 

Gracias

Link to comment
Share on other sites

Yo tengo el mismo problema, he seguido las guías varias veces he probado a revisar los permisos, he comprobado que que el safe_mode de php esté desactivado, pero cuando termino la migración siempre se carga en blanco nunca aparece ni el front office ni el back office. ¿Alguien le ha pasado o lo ha solucionado?

 

Gracias

 

¿Que error tienes y que version de prestashop utilizas?

Link to comment
Share on other sites

OjO que cada version de Prestashop viene con unas exigencias diferentes de hosting.

 

Segun panel de control ya sea Plesk o Cpanel, estos traen configuraciones de hosting diferentes.

 

En Plesk por ejemplo, hay que instalar (nivel de hosting) algunos modulos o aplicaciones para apache o bien php.

 

Lo que esta claro, que en el foro se encuentran "parches" para modificar archivos de la tienda Prestashop para que trabajen con esos hostings. Si el hosting esta configurado al 100% ya no tendreis problemas de parches ni tocar nada de la tienda Prestashop para que funcione.

Link to comment
Share on other sites

He resuelto el problema de que apareciese en blanco faltaba como decías el modulo de php-mycript, por otro lado estoy migrandomi prestashop 1.5.4.0 a un servidor mucho más potente con 4 cores y 12GB de RAM, por que en anterior se había vuelto muy lento, pero aun migrado sigue siendo igual de lento, tengo unos 2000 productos, he seguido la guía bás soca de optimización de nadie, incluso he cambiado en el panel plesk a fastcgi pero nada carga muy lento.

 

Me podéis decir algo de esto??

 

Gracias por todo

Link to comment
Share on other sites

He resuelto el problema de que apareciese en blanco faltaba como decías el modulo de php-mycript, por otro lado estoy migrandomi prestashop 1.5.4.0 a un servidor mucho más potente con 4 cores y 12GB de RAM, por que en anterior se había vuelto muy lento, pero aun migrado sigue siendo igual de lento, tengo unos 2000 productos, he seguido la guía bás soca de optimización de nadie, incluso he cambiado en el panel plesk a fastcgi pero nada carga muy lento.

 

Me podéis decir algo de esto??

 

Gracias por todo

 

Pero por el amor de dios, ¿que bicharraco te has pillado para una tienda?

Mira esta web: http://www.latentaci...danyeva.com/es/ la tengo alojada en mi servidor, maneja sobre 7.000 productos y no tiene configurada ningun tipo de cache, solo el hosting que lo he adaptado integramente a Prestashop.

 

Despues de ver si este es el rendimiento de velocidad que quieres te comento los datos del servidor ;)

 

Edito: Es la tienda de uno de mis clientes y es de material erotico.

Edited by OlivierJM (see edit history)
Link to comment
Share on other sites

El rendimiento de tu web está genial pero dá que hay algo en prestashop 1.5.4 que ha disminuido mi rendimiento, por que con anterioridad cuando tenía la 1.4.9 mi web iba rapidísima con menos recursos.

Link to comment
Share on other sites

He resuelto el problema de que apareciese en blanco faltaba como decías el modulo de php-mycript, por otro lado estoy migrandomi prestashop 1.5.4.0 a un servidor mucho más potente con 4 cores y 12GB de RAM, por que en anterior se había vuelto muy lento, pero aun migrado sigue siendo igual de lento, tengo unos 2000 productos, he seguido la guía bás soca de optimización de nadie, incluso he cambiado en el panel plesk a fastcgi pero nada carga muy lento.

 

Me podéis decir algo de esto??

 

Gracias por todo

 

Mi conocimientos son totalmente nulos, pero si dices la direccion de la tienda, supongo que alguien lo podra mirar.

Link to comment
Share on other sites

El rendimiento de tu web está genial pero dá que hay algo en prestashop 1.5.4 que ha disminuido mi rendimiento, por que con anterioridad cuando tenía la 1.4.9 mi web iba rapidísima con menos recursos.

 

No es mi web, es la de un cliente con el plan Ecomerce Inicio. http://acuen.com/planes-de-hosting/

Y el precio supongo que mas asequible de lo que te has cogido :blink: 12G de RAM

Link to comment
Share on other sites

En cuanto a php-mycript, hay formulas para arreglarlo "parcheando" prestashop. Todo esto hace que al no modificar el hosting para estos menesteres luego nos salgan otras pegas como el rendimiento.

 

Configurar el hostin en esclusiva para Prestashop te supone ganar velocidad, controlar la seguridad, etc...

 

¿Tienes un VPS o un servidor?

Link to comment
Share on other sites

Tengo un servidor dedicado exclusivamente a prestashop.

 

Pues armate de paciencia, cafe y horas de trabajo :rolleyes:

 

Yo ante la falta de un hosting a medida de prestashop, cogi un VPS y comence a trabajar. Me encontre con que me faltaban recursos y plena libertad para hacer todo lo que quisiera, pero un servidor era demasiado costoso, asi que ofreci alojamiento para compartir gastos y de hay "Nacio" Acúen. (Digo "Nacio" entre comillas por la falta de tiempo para arreglar la pagina web y añadir mas cosas y un diseño mas bonito) Seguimos trabajando aun que la pagina este muy verde.

 

Así que al ofrecer una prueba de 30 días, casi todos (uno no se quedo) los clientes que prueban se quedan con nosotros. :D

 

Actualmente trabajo con 2 servidores conectados trabajando en conjunto para un buen rendimiento, y estoy configurando un tercero exclusivo de copias de respaldo.

 

Actualmente el usuario tiene las copias de seguridad de plesk, las del VPS que administro y ahora quiero añadir una tercera copia por si fallan los 2 servidores :P

Link to comment
Share on other sites

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