vivipem Posted June 27, 2012 Share Posted June 27, 2012 El servicio técnico de prestashop me instaló la plantilla q compre en un dominio, pero ahora tuvimos q cambiarnos a otro dominio y quisera saber como puedo instalar o pasar todo el contenido a este nuevo dominioMuchas Gracias Link to comment Share on other sites More sharing options...
nadie Posted June 27, 2012 Share Posted June 27, 2012 El servicio técnico de prestashop me instaló la plantilla q compre en un dominio, pero ahora tuvimos q cambiarnos a otro dominio y quisera saber como puedo instalar o pasar todo el contenido a este nuevo dominio Muchas Gracias Si has cambiado de hosting y de dominio, haz lo siguiente: Backup/Copia de seguridad web Backup/Copia de seguridad de la base de datos Subir la web a tu nuevo hosting Importar la base de datos en tu nuevo hosting. Editar fichero: /config/settings.inc.php y restablecer los valores de conexión a la base de datos Ir al panel de tu tienda, y en la pestaña Preferencias/SEO-URLS, cambiar el nombre del domino, y regenerar .htaccess por si las moscas. Vaciar la carpeta /tools/smarty/compile/ y /tools/smarty/cache/ por si las moscas. 1 Link to comment Share on other sites More sharing options...
omarcillo Posted September 26, 2012 Share Posted September 26, 2012 hola tengo un error al enviar mail por correo :/ el problema es que cuando mando no interno si lo envía interno me refiero a el dominio de la empresa por ejemplo [email protected] si lo manda pero el error aparece cuando intento mandar uno exterior [email protected] me manda este error Error: por favor, compruebe su configuración There was a problem reading line 1 of an SMTP response. The response so far was: []. It appears the connection has died without saying goodbye to us! Too many emails in one go perhaps? (fsockopen: #0) me pueden ayudar gracias y saludos a todos Link to comment Share on other sites More sharing options...
amedero2000 Posted September 26, 2012 Share Posted September 26, 2012 Es una buena opción la que comenta nuestro amigo y me parece la mejor pero falta un paso y es: cuando queremos ingresar a back office nos da un error de usuario en el acceso, esto se llama COOKIE-KEY esta en nuestro archivo settings.inc.php esta contraseña o llave se genera de forma única en cada instalación de prestashop eso hace que no nos de acceso como administrador. Lo resolvemos así: modificaremos temporalmente el archivo admin/login.php con el fin de poder entrar al administrador y generar una nueva COOKIE_KEY después de esto es importante dejarlo como estaba. Abrimos archivo y buscamos "$employee = $employee->getByemail($email,$passwd);" y cambiamos "$passwd" por "NULL". Entramos al administrador y generamos una nueva contraseña de administrador y OJO volvemos al archivo login.php y cambiamos el "NULL" por "$passwd" Con eso ya tendras operativa la tienda otra vez. ( hay otros métodos: la de volver a instalar la misma versión de prestashop , Phpmyadmin :eliminar contenido de base de datos y volcar la copia de la bd ;;; por FTP sobrescribir las carpetas de img, mails, modulos,themas, download y upload de tu copia de seguridad a la nueva) Salu2 y espero haberte ayudado un poco mas de lo que hizo nuestro amigo en el segundo post Link to comment Share on other sites More sharing options...
nadie Posted September 26, 2012 Share Posted September 26, 2012 Es una buena opción la que comenta nuestro amigo y me parece la mejor pero falta un paso y es: cuando queremos ingresar a back office nos da un error de usuario en el acceso, esto se llama COOKIE-KEY esta en nuestro archivo settings.inc.php esta contraseña o llave se genera de forma única en cada instalación de prestashop eso hace que no nos de acceso como administrador. Lo resolvemos así: modificaremos temporalmente el archivo admin/login.php con el fin de poder entrar al administrador y generar una nueva COOKIE_KEY después de esto es importante dejarlo como estaba. Abrimos archivo y buscamos "$employee = $employee->getByemail($email,$passwd);" y cambiamos "$passwd" por "NULL". Entramos al administrador y generamos una nueva contraseña de administrador y OJO volvemos al archivo login.php y cambiamos el "NULL" por "$passwd" Con eso ya tendras operativa la tienda otra vez. ( hay otros métodos: la de volver a instalar la misma versión de prestashop , Phpmyadmin :eliminar contenido de base de datos y volcar la copia de la bd ;;; por FTP sobrescribir las carpetas de img, mails, modulos,themas, download y upload de tu copia de seguridad a la nueva) Salu2 y espero haberte ayudado un poco mas de lo que hizo nuestro amigo en el segundo post Hay una forma mas sencilla, la tienes aquí, por si te interesa probarla: http://www.prestashop.com/forums/topic/187719-contrasena-back-office/page__p__928659__hl__contrase%C3%B1a__fromsearch__1 Un Saludo, Es una buena opción la que comenta nuestro amigo y me parece la mejor pero falta un paso y es: cuando queremos ingresar a back office nos da un error de usuario en el acceso, esto se llama COOKIE-KEY esta en nuestro archivo settings.inc.php esta contraseña o llave se genera de forma única en cada instalación de prestashop eso hace que no nos de acceso como administrador. Lo resolvemos así: modificaremos temporalmente el archivo admin/login.php con el fin de poder entrar al administrador y generar una nueva COOKIE_KEY después de esto es importante dejarlo como estaba. Abrimos archivo y buscamos "$employee = $employee->getByemail($email,$passwd);" y cambiamos "$passwd" por "NULL". Entramos al administrador y generamos una nueva contraseña de administrador y OJO volvemos al archivo login.php y cambiamos el "NULL" por "$passwd" Con eso ya tendras operativa la tienda otra vez. ( hay otros métodos: la de volver a instalar la misma versión de prestashop , Phpmyadmin :eliminar contenido de base de datos y volcar la copia de la bd ;;; por FTP sobrescribir las carpetas de img, mails, modulos,themas, download y upload de tu copia de seguridad a la nueva) Salu2 y espero haberte ayudado un poco mas de lo que hizo nuestro amigo en el segundo post Por cierto yo tras una migración, actualización ect.. nunca he tenido la necesidad de regenerar ninguna clave. Link to comment Share on other sites More sharing options...
amedero2000 Posted September 26, 2012 Share Posted September 26, 2012 Perdón pero acabo de volver a leerme el 1 post y si solo has cambiado de dominio es decir ( www.pepito.es a www.manuel.es ). Lo único que tienes que hacer es: Editar fichero: /config/settings.inc.php y cambiando en la linea: define('_DB_SERVER_','localhost') Esto lo modificaremos OJO ( hay proveedores de hospedaje que trabajan con localhost, si es así no hace falta modificarlo eso te lo dicen los de tu hospedaje Ir al panel de tu tienda, y en la pestaña Preferencias/SEO-URLS, cambiar el nombre del domino, y regenerar .htaccess. Pero si has cambiado de HOSTING ( es donde tienes los archivos y la base de datos ) si que tienes que hacer lo que te explicamos antes en los anteriores post. Salu2 Link to comment Share on other sites More sharing options...
nadie Posted September 26, 2012 Share Posted September 26, 2012 La guía del amor en la migración que funciona 100 por 100, y no a que regenerar ninguna contraseña es esta: (Y esta guía funciona para todos los casos) (Al menos en la 1.4, funciona sin problemas) 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. 5) Modificar fichero /config/settings.inc.php para restablecer los datos de conexión a la base de datos. (En caso de que fuera una migración directa (bajo el mismo dominio y misma estructura, pero distinto hosting) no leas el punto 6, 7, y 8) 6) En el mismo fichero /config/settings.inc.php, buscar: define('__PS_BASE_URI__', '/directorio/'); Y cambiarlo por el directorio por donde accedamos a nuestra tienda. 7) En la 1.4, podemos entrar directamente al panel de prestashop, y cambiar la url del dominio, en la pestaña Preferencias/SEO-URLS (Hay podemos cambiar el PS_SHOP_DOMAIN y PS_SHOP_DOMAIN_SSL, sin ningún problema) 8) Volver a generar el .htaccess 9) Vaciar la carpeta /tools/smarty/compile y /tools/smarty/cache para limpiarnos en salud. Te lo digo por experiencia por que he migrado tiendas de local a dominio, de dominios a distintos dominios ect.. sin ningun problema. Link to comment Share on other sites More sharing options...
amedero2000 Posted September 26, 2012 Share Posted September 26, 2012 Pues yo después de estar con 1 and1 y ver sus grandes limitaciones para todo decidí montar un server en la nube y cuando lo traslade todo no me dejo entrar al administrador, tuve que regenerar esa cookie_key. Gracias por la información del passwd.zip lo guardaremos para cuando tenga ocasión de probrarlo. Salu2 Link to comment Share on other sites More sharing options...
nadie Posted September 26, 2012 Share Posted September 26, 2012 Pues yo después de estar con 1 and1 y ver sus grandes limitaciones para todo decidí montar un server en la nube y cuando lo traslade todo no me dejo entrar al administrador, tuve que regenerar esa cookie_key. Gracias por la información del passwd.zip lo guardaremos para cuando tenga ocasión de probrarlo. Salu2 A mi nunca me lo ha pedido, si he visto que con algunos usuarios en el foro ha pasado, pero a mi nunca me ha pasado. Pero bueno es como todo algunas personas les pasara a otras no.. Link to comment Share on other sites More sharing options...
Recommended Posts