Pollosurfero Posted May 31, 2011 Share Posted May 31, 2011 Despues de instalar, configurar, borrar, volver a instalar volver a configurar probar y reprobar mi tienda en modo local, Llego el momento de dar el paso y alojar mi tienda en un servidor.Por lo que he leido los pasos para instalar prestashop en mi server son + o - los mismos que para instalar en modo local.Donde tengo dudas es en la manera de pasar los datos de una vez, (textos, fotos, configuracion modulos, pagos, transporte, etc....) desde tienda local a tienda servidor.como lo hago?? Desde phpmyadmin en modo local exporto la base de datos completa y la importo desde phpmyadmin en modo servidor. O cojo la copia de seguridad hecha desde el backoffice y la importo desde phpmyadmin en el servidor. Link to comment Share on other sites More sharing options...
ctrlsoluciones.com Posted May 31, 2011 Share Posted May 31, 2011 Hola,Sube todos los archivos de la tienda de tu localhost a tu servidor. Como bien dices, exporta toda la base de datos e importala en el servidor.Una vez hecho estos pasos, edita en "config/config.inc.php" los parámetros de la BBDD (server,user,db name, y pswd)Luego buscas en la tabla "ps_configuration" PS_SHOP_DOMAIN y le cambias el valor (seguramente tengas como valor "localhost")de memoria creo que nada mas, pero miralo por si acaso (busca localhost para reemplazar)Así debería funcionar. luego en el backweb re-generar el .htaccess.Nos cuentas!Un saludo. Link to comment Share on other sites More sharing options...
Pollosurfero Posted May 31, 2011 Author Share Posted May 31, 2011 Hola, gracias por tu ayuda.¿Subo directamente los archivos de mi localhost?, creia que habia que hacer una instalacion limpia en el servidor y luego importar la copia de seguridad. Link to comment Share on other sites More sharing options...
ctrlsoluciones.com Posted May 31, 2011 Share Posted May 31, 2011 Hola, gracias por tu ayuda.¿Subo directamente los archivos de mi localhost?, creia que habia que hacer una instalacion limpia en el servidor y luego importar la copia de seguridad. ..y luego tendrás que subir las carpetas de imágenes de los productos, las traducciones que hayas hecho, modificaciones etc, etc.No te compliques, sube todo tal cuál lo tienes, importa la bbdd tal cuál la tienes, y luego sólo has de modificar la URL de la tienda, a parte de la configuración de la base de datos para que apunte a la del servidor. Link to comment Share on other sites More sharing options...
Pollosurfero Posted May 31, 2011 Author Share Posted May 31, 2011 OK. me pongo a ello.Gracias y un saludo. Link to comment Share on other sites More sharing options...
Pollosurfero Posted May 31, 2011 Author Share Posted May 31, 2011 Bueno pues la primera en la frente, no me deja importar la base de datos me da este error #1044 - Access denied for user Link to comment Share on other sites More sharing options...
ctrlsoluciones.com Posted May 31, 2011 Share Posted May 31, 2011 Bueno pues la primera en la frente, no me deja importar la base de datos me da este error #1044 - Access denied for user No tienes permisos. Que hosting tienes? deberías darle permisos al usuario de la base de datos. Link to comment Share on other sites More sharing options...
Pollosurfero Posted May 31, 2011 Author Share Posted May 31, 2011 redcoruna he creado la base de datos y me pide que añada un nombre de usuario y contraseña, creo que por aqui esta el fallo pues he puesto el nombre y contraseña que me ha parecido y creo que tengo que poner los mismos que utilizo para acceder al panel de control?? Link to comment Share on other sites More sharing options...
ctrlsoluciones.com Posted May 31, 2011 Share Posted May 31, 2011 No, no tiene nada que ver.Pues si no recuerdo mal, en redcoruña al crear una base de datos te da la posibilidad de gestionar los permisos. Vuelve a crear una base de datos, paso por paso ves mirando todas las opciones algo así (busca rapida en google): http://www.fonovoice.com/blog/wp-content/uploads/2009/04/finalmysql.gif Link to comment Share on other sites More sharing options...
Pollosurfero Posted May 31, 2011 Author Share Posted May 31, 2011 si, asi lo he hecho pero me sigue dando:#1044 - Access denied for user '---------'@'localhost' to database 'prestashop' Link to comment Share on other sites More sharing options...
ctrlsoluciones.com Posted May 31, 2011 Share Posted May 31, 2011 Algo no estas haciendo bien. si quieres enviame un MP y te hecho un cable. Link to comment Share on other sites More sharing options...
Pollosurfero Posted June 1, 2011 Author Share Posted June 1, 2011 Consegui importar mi base de datos.El problema aparece debido a que cuando intento importar mi base de datos esta tiene esa linea:CREATE DATABASE `prestashop` DEFAULT CHARACTER SET latin1 COLLATElatin1_swedish_ci;que intentar crear de nuevo la base de datos, cuando ya está creada (lo he hecho con el cpanel). Por tanto lo que hay que hacer es acceder al fichero que estoy importando y eliminar la línea que indico.Justamente debajo de essa linea pone:"use prestashop"Esta hay que modificarla y cambiar "prestashop" por "nombreususario_prestashop" Link to comment Share on other sites More sharing options...
ctrlsoluciones.com Posted June 1, 2011 Share Posted June 1, 2011 Bueno, eso era otro cantar. Pensaba que siempre te devolvía un "1044 – Access denied for user". Link to comment Share on other sites More sharing options...
Pollosurfero Posted June 1, 2011 Author Share Posted June 1, 2011 joder.... toda la mañana con ello y luego era cambiar 2 palabras.Vamos al siguiente paso: Edito el archivo que me dices config/config.inc.php” pero no encuentro los parámetros de la BBDD (server,user,db name, y pswd) Link to comment Share on other sites More sharing options...
ctrlsoluciones.com Posted June 1, 2011 Share Posted June 1, 2011 perdona, me equivoqué, es en el "settings.inc.php" también dentro de config/ Link to comment Share on other sites More sharing options...
leaxota Posted June 2, 2011 Share Posted June 2, 2011 Buenas ctrlzoom.com, veras tengo un problemilla con la pagina, ya cuando hacemos todo bien pero en el carrito hacemos los pasos para hacer la compra pagando solo con tarjeta de credito, nos pone error en url cesta de la compra.LLame a 4b que lleva el tema y tambien mire en foros y en 4b me dicen que la primera comunicación llega, pero no es posible acceder al desglose de la cesta de la compra, ruego reviséis si tenéis control de sesiones, ya que el error que me llega como respuesta, podría ser que se aplicase este control y nuestras pasarelas no son operativas con control de sesiones.Esto donde o como podría solucionar, muchas gracias Link to comment Share on other sites More sharing options...
praetorian Posted July 2, 2011 Share Posted July 2, 2011 Consegui importar mi base de datos.El problema aparece debido a que cuando intento importar mi base de datos esta tiene esa linea:CREATE DATABASE `prestashop` DEFAULT CHARACTER SET latin1 COLLATElatin1_swedish_ci;que intentar crear de nuevo la base de datos, cuando ya está creada (lo he hecho con el cpanel). Por tanto lo que hay que hacer es acceder al fichero que estoy importando y eliminar la línea que indico.Justamente debajo de essa linea pone:"use prestashop"Esta hay que modificarla y cambiar "prestashop" por "nombreususario_prestashop" Intente hacer esto y no pude me creo solo 4 tablasesta bien? Link to comment Share on other sites More sharing options...
praetorian Posted July 3, 2011 Share Posted July 3, 2011 Alfinal solucione todoaca estahttp://www.prestashop.com/forums/viewthread/117638/instalacin_configuracin_y_actualizacin/migrando_de_local_a_la_web/ Link to comment Share on other sites More sharing options...
Recommended Posts