Hola,
Me gustaría hacer una copia en localhost de unas webs de Prestashop para limpiar el hosting y no perder el trabajo realizado. Ya sé que no dais soporte de localhost pero no consigo hacer que funcionen. He seguido diferentes tutoriales y no hay manera.
Que opción me recomendáis para copiar correctamente esas webs?
Directamente del ftp + bases de datos?
Copia .tar.gz?
Vuestro compañero Jhon Marreros Guzman me comenta lo siguiente:
"Para pasar tus sitios PrestaShop a local, tendrías que hacerlo manualmente, es como si lo movieras de servidor, revisa el siguiente artículo:
www.prestashop.com/en/blog/how-to-migrate-prestashop-to-a-new-server"
Ya había seguido todos los pasos descritos en ese tutorial y sigo sin conseguir dar con el fallo.
En una web me da el siguiente error al intentar acceder al back:
"El empleado no existe o la contraseña facilitada no es incorrecta."
Meto exactamente los mismos datos que en la web original del hosting pero nada. He comprobado 25 veces las bases de datos y todo parece correcto.
En otra web, sí que puedo entrar al back, pero aparece todo sin estilos.
Os agradezco de antemano cualquier ayuda y perdonad mi ignorancia
Un saludo,
Iñigo
URL del sitio: Contenido solo visible a usuarios registrados
Hola,
El proceso que te envió Jhon es el correcto.
Pues es verdad también que no es fácil realizar un traslado, sin embargo el error del empleado es como que si los usuarios no se importaron, tendrías que verificar la tabla de usuarios.
Otra cosa que tienes que verificar es que en local tenga las mismas características del servidor como la versión PHP, base de datos, etc ya que podría influir.
No puedo ofrecerte mayor información ya que al ser en local no lo podemos visualizar.
Buenas,
Gracias por tu respuesta Johnny.
Como comentas la versión php me dio problemas pero encontré información para poder subsanarlo y ya tengo la misma que en el hosting.
Las bases de datos también están copiadas exactamente como en el hosting, incluso las he nombrado igual.
Sobre el error del empleado me pasa dos cosas curiosas. En una web me da el error que comenté en el primer mensaje, y en otra web inserto el usuario y la clave y al darle enter no pasa nada. Se vacían los campos y se queda todo igual. No da aviso de error ni nada.
Donde puedo encontrar esa información de usuarios o la tabla de usuarios?
Muchas gracias,
Iñigo
Hola Santigo.
No damos soporte a instalaciones en local por que nos es imposible realizar pruebas y ver exactamente lo que está fallando, puede ser que no se importará bien la base de datos, que falten archivos, problema de la aplicación que utilices como servidor local, etc..
En este enlace tienes una guia:
-> https://www.tiendaonlinemurcia.es/migrar-copiar-tienda-online-prestashop-local/
Puedes crear un nuevo usuario administrador desde phpMyAdmin:
-> http://knowdimension.com/blog/lenguajes/php/crear-usuario-para-acceder-al-dashboard-de-prestashop-por-bd/
Un saludo