Jump to content

Recommended Posts

Hola, después de seguir los pasos para migrar de remoto a local que encontré tanto en este foro como en otros, al intentar acceder me redirecciona a la web online.

mi versión de Prestashop es 1.7.6.5.

Estos son los paso que sigo:

- Cambio los valores de PS_SHOP_DOMAIN y PS_SHOP_DOMAIN_SSL.

   En mi caso tengo el puerto localhost:81, y esto es lo que pongo (aunque al no funcionar he probado con diferentes valores incluyendo la ruta con carpetas donde se encuentran los archivos,...)

- Cambio los valores de parameters.php con los datos de local.

En este punto algunas guías ademas piden cambiar el valor de la pyshical_uri de la tabla shop_url. Esto debe ser para versiones anteriores porque no logro encontrar esta tabla en la bbdd. Aunque  ojeando el fichero de la bbdd encuentro una instrucción para crear esta tabla:

CREATE TABLE `pxxx_shop_url` (
  `id_shop_url` int(11) UNSIGNED NOT NULL,
  `id_shop` int(11) UNSIGNED NOT NULL,
  `domain` varchar(150) NOT NULL,
  `domain_ssl` varchar(150) NOT NULL,
  `physical_uri` varchar(64) NOT NULL,
  `virtual_uri` varchar(64) NOT NULL,
  `main` tinyint(1) NOT NULL,
  `active` tinyint(1) NOT NUL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

 

- Renombro carpeta de cache para que cree otra y borro cookies del navegador.

Una vez hecho esto el siguiente paso que muestran las guias es acceder al backoffice y renombrando el fichero .htaccess del directorio raíz de la tienda, ir a la pestaña Parámetros de la tienda -> Tráfico & SEO y URLs, para volver a generarlo.

---------------------------------

En mi caso al intentar acceder al backoffice también me redirecciona al backoffice de la web online, por lo que este paso no puedo hacerlo. 

En la mayoría de las guias que he visto estos pasos son los únicos que muestran, lo que si me hace es crear una nueva carpeta de cache, aunque no acceda a la web del local.

Otra cosa que recomiendan por los foros en modificar el .htaccess, cosa que no he hecho porque no se que hay que cambiar exactamente. 

 

Alguna sugerencia? Gracias

 

 

Link to comment
Share on other sites

He probado a hacer lo mismo con una tienda que ya tenía en local, instalandola en otra carpeta, y no funciona tampoco, redirecciona a la primera. Lo único que se me ocurrió fue cambiar el nombre de la segunda carpeta con el mismo de la primera, para que la URI fuera la misma ya que no puedo cambiarla por la URI de la segunda carpeta, solo por probar. Y así si funciona, tiene que haber alguna forma de cambiar la physical URI.

En el caso de la tienda que quiero pasar de remoto a local y que me redirecciona a la tienda online, haciendo algunos cambios conseguí resultados algo diferentes, ya no me redirecciona a remoto, pero me salta el mensaje que no conecta con la bbdd. Los datos de parameters.php están bien, host name, user name,db name, pass.

Tengo otro resultado pero tampoco se como solucionarlo.

 

bbdd_noconect.jpg

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...