Jump to content

Problemas al migrar Prestashop 1.6


Recommended Posts

Buen día, he estado trabajando en Prestaashop en mi computadora en localhost, he terminado y lo pase a mi hosting, hice lo que se tenía que hacer para migrar prestashop que seria.

 

Acceder  a la carpeta /config y edita el archivo settings.inc.php. y poner en las líneas

 

define('_DB_SERVER_', 'localhost');

define('_DB_NAME_', 'xxxxxxxxxx);

define('_DB_USER_', 'xxxxxxxxxx');

define('_DB_PASSWD_', 'xxxxxxxxxxxxxxxxxx');

define('_DB_PREFIX_', 'ps_');

 

Cambiar los valores al de mi hosting. LISTO

 

También se hizo lo siguiente:

 

Editar los registros PS_SHOP_DOMAIN y PS_SHOP_DOMAIN_SSL por el ahora dominio donde estarán alojados en el hosting, aquí probé poniendo antes del dominio http:// y www. o ambos juntos (http://www.), con www. no me funciono la tienda, ambos tampoco, si no le pondo nada más que el dominio si  abre la página pero no carga las imagines de los productos, y le pongo http:// abre la página y carga todo bien (imágenes ilustraciones de productos y pagina).

 

Pero hay un problema al momento de irme a la ruta del backend o panel de administración después de logearme me regresa a la página de la tienda principal o frontend con un mensaje de error 404 en el cuerpo de la página.

 

También edite la table ps_shop_url donde los campos domain le puse el dominio .com de mi tienda al igual en el campo domain_ssl y en el campo phsycal_uri  puse “/” ya que todo va estar en la raíz del dominio y no en una carpeta dentro del dominio.

 

También corrobore que en el nuevo hsoting se tengan los privilegios que piden.

 

·         Archivos con permisos 644.

·         Carpetas con permisos 755.

 

Tambein iva  a vaciar el cache  en  la carpeta /tools/smarty/compile y /tools/smarty/cache

 

Pero estos aun no existen en prestashop 1.6 no se si porque está recién creada la página en mi localhost PC, por lo que pues no vacié carpeta ya que no existen.

 

Cheque en la BD la tabla  ps_pagenotfound y esta no tiene valores aun, aunque algunos dicen que cuando se instala con algún cpanel o de manera limpia desde la web se crea en el campo request_uri se llena con el dto /admin que es la carpeta default del panel de administración de prestashop y en el campo http_refer la ruta del dominio donde está la carpeta INSTALL/index.php pero en mi prestashop pues no aparece nada de eso la table ps_pagenotfound está limpia.

 

Mi pregunta entonces es.

¿Se hizo bien la migración en prestashop 1.6?

¿Por qué no puedo entrar al panel de administración de prestshop 1.6?

¿Están bien todos los valores, ya que si cambio algún valor?

 

 

Link to comment
Share on other sites

  • 8 months later...

Buenas, acabo de migrar una tienda en Prestashop de un hosting temporal al hosting definitivo y tengo exactamente el mismo problema, no se si lograste solucionar tu problema, ya que veo que nadie acudió a asistirte. saludos.

Link to comment
Share on other sites

esto es así

 

modificar los datos corespondientes para que apunte a la base de datos  en el archivo settings.inc.php l esta en  carpeta config

 son  estos :

define('_DB_NAME_', 'xxxxxxxxxxxxx');define('_DB_USER_', 'xxxxxxxxxxxxx');define('_DB_PASSWD_', 'xxxxxxxxxxxxx');

8 - Cambia la ruta de la tienda para que te funcione bien , entra en la base de datos clonweb y la tablas

 

ps_shop   name :   nombre tienda

 

ps_shop_url  domain: www.tudominio.com  domain_ssl : www.tudominio.com   physical_url: /clonweb/

 

Si estas en la raíz del server :  physical_url: /

 

 

Tambien puedes probar hacer un clon:   ver post # 2

 

https://www.prestashop.com/forums/topic/450868-error-en-migracion/?hl=%2Bclon&do=findComment&comment=2086937

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

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