Sawe Posted November 7, 2009 Share Posted November 7, 2009 Hola a tod@s,Tengo una duda a ver si alguien sabe a que es debido.Tengo instalado prestashop en internet y tengo colocado unos pocos productos.Luego pense que sería bueno trabajar en local para así tener un copia de seguridad de toda la tienda.Pues bien, instalé en local, todo perfecto y luego exporté mi base de datos de internet, perfecto también. La tienda se ve bien pero mi sorpresa viene cuando no puedo acceder al panel de administración porque no reconoce el usuario/contraseña y tampoco reconoce a los usuarios de la tienda.Hago también la prueba a la inversa, exporto la base de datos que habia insertado en local. Inserto la base de datos, mediante la sentencia sql. Aquí en cambio el usuario puede acceder sin problemas, pero no puedo acceder al administrador.No se donde puede estar el fallo. Si alguien sabe ACTUALIZAR las bases de datos sin tener problemas, agradecería que nos explicara como hacerlo.Gracias. Link to comment Share on other sites More sharing options...
alex_romera Posted November 8, 2009 Share Posted November 8, 2009 Eso me ha pasado a mi también yo al final he optado por importar/exportar solo las tablas necesarias ( es decir productos, categorías fabricantes atributos y grupos .. )Es un poco pesado pero bueno .. Link to comment Share on other sites More sharing options...
Sawe Posted November 8, 2009 Author Share Posted November 8, 2009 Ya encontré el fallo. Al hacer dos instalaciones por separado ( una en el servidor y otra en local), prestashop asigna, en el fichero settings, un numero diferente de cookie. Y tiene que ser el mismo en los dos sitios. Link to comment Share on other sites More sharing options...
alex_romera Posted November 9, 2009 Share Posted November 9, 2009 ¿ Y que has echo ? has cambiado el numero de kookie ? se puede hacer eso ?Saludos y gracias Link to comment Share on other sites More sharing options...
Sawe Posted November 10, 2009 Author Share Posted November 10, 2009 Bueno, supongo que si se puede, a mi me va todo correcto.Cambie la COOKIE_KEY y la COOKIE_IV del archivo setting del local por los que tenia en el servidor. Link to comment Share on other sites More sharing options...
kurkoten Posted May 11, 2010 Share Posted May 11, 2010 Creo que ami me pasó algo similar.. - Primero como casi todos instale mi servidor local (localhost)y estuve haciendo pruebas con usuarios, compras etc.- Despues me decidi a probarlo en un server de internet, para ver la cuestión de envio de correos, confirmaciones, etcLo primero que hice fue entrar a phpmyadmin desde localhost y EXPORTE toda la base de datos, luego entre al phpmyadmin de mi servidor web e hice el proceso inverso, es decir, IMPORTE la base de datos. Lo que me sucedió es que en el servidor de internet no me dejaba entrar al Back Office ya que no me reconocia la clave o el usuario. Lo primero que hice fue mirar en el phpmyadmin del servidor de internet las tablas, y vi que SI estaba registrado el correo del administrador, y todos los demás. Viendo esto supuse que el problema estaba en la contraseña, la cual no se puede cambiar directamente ya que esta codificada y te pone simbolos y cosas asi. Entonces simplemente entre a la pagina de logeo de la pagina montada en internet y le di a la opción de RECORDAR CONTRASEÑA.... y listo.. automaticamente me la envió por correo y ya pude entrar...No se si sea caso diferente al que mencionan acerca de las cookies...Saludos! Link to comment Share on other sites More sharing options...
Recommended Posts