pimaor Posted May 16, 2016 Share Posted May 16, 2016 Buenos días: He intentado subir mi tienda prestashop de local 1.6 a hostinger y creo que hay un problema de configuración de los datos desde los enlaces de la tienda en local.Puse los datos de la nueva base de datos en el servidor remoto (DB_server,name, user, password). En local cambié los enlaces a la tienda Aquí puse: dominio en hostinger :dominio.esy.es, el campo ssl lo dejé vacío porque no sabía qué poner (luego he puesto lo misom que el dominio) y en directorio raíz puse public_html (luego /). Después quité la opción de urls amigables, guardé y volví a activarla. También generé archivos robots.txt.Ahora en local no me deja entrar (veo sólo los títulos) y en su servidor remoto aparece error 505. En Hostinger ya me han dicho que no es un problema de su servidor Me he leído todos los posts habidos y por haber por lo que muchos de esos enlaces ya están cambiados. Esto es todo lo que ya he tocado sin éxito: En la base de datos en la tabla ps_configuration, cambiar los valores de los campos PS_SHOP_DOMANIN y PS_SHOP_DOMAIN:SSL. - En la tabla ps_shop_url cambiar los campos DOMAIN, DOMAIN_SSL Y PHYSICAL_URI. (ni dominio entero ni sólo "/"). - Hacer lo de la cookie key en la tabla PS_EMPLOYEE - Activar de nuevo las URL amigables.(no me deja entrar) - borrar contenido de las carpetas /cache/smarty/compile y /cache/smarty/cache (sin eliminar los archivos index.php de cada una de ellas). -Los permisos que me aparecen en remoto son: 0755 y 0644. Esto es lo único que no he tocado Ya no sé qué más hacer ¿podríais ayudarme por favor? Muchas gracias, Link to comment Share on other sites More sharing options...
pimaor Posted May 17, 2016 Author Share Posted May 17, 2016 Hola de nuevo: Sigo indagando sin darle solución a mi problema pero he cambiado de false a true en config-defines.inc.php (define_ps_mode_dev) y me aparece esto. [PrestaShopDatabaseException] Table 'xx_local.sxj1_shop_url' doesn't exist SELECT s.id_shop, CONCAT(su.physical_uri, su.virtual_uri) AS uri, su.domain, su.main FROM sxj1_shop_url su LEFT JOIN sxj1_shop s ON (s.id_shop = su.id_shop) WHERE (su.domain = 'dermanet.esy.es' OR su.domain_ssl = 'dermanet.esy.es') AND s.active = 1 AND s.deleted = 0 ORDER BY LENGTH(CONCAT(su.physical_uri, su.virtual_uri)) DESC Luego esto: at line 791 in file classes/db/Db.php 786. if ($webservice_call && $errno) {787. $dbg = debug_backtrace();788. WebserviceRequest::getInstance()->setError(500, ' '.$this->getMsgError().'. From '.(isset($dbg[3]['class']) ? $dbg[3]['class'] : '').'->'.$dbg[3]['function'].'() Query was : '.$sql, 97);789. } elseif (_PS_DEBUG_SQL_ && $errno && !defined('PS_INSTALLATION_IN_PROGRESS')) {790. if ($sql) {791. throw new PrestaShopDatabaseException($this->getMsgError().'<br /><br /><pre>'.$sql.'</pre>');792. }793.794. throw new PrestaShopDatabaseException($this->getMsgError());795. }796. } DbCore->displayError - [line 425 - classes/db/Db.php] - [1 Arguments] DbCore->query - [line 643 - classes/db/Db.php] - [1 Arguments] DbCore->executeS - [line 334 - classes/shop/Shop.php] - [1 Arguments] ShopCore::initialize - [line 114 - config/config.inc.php] require - [line 27 - index.php] - [1 Arguments] Ojalá me podáis ayudar!!! Link to comment Share on other sites More sharing options...
pimaor Posted May 18, 2016 Author Share Posted May 18, 2016 Hola de nuevo! Sigo trasteando (pero he creado un nuevo dominio y he subido todo de nuevo) y ahora mi problema es que aunque ya he subido la tienda al servidor remoto de Hostinger sólo aparece la portada con imágenes, menú de navegación... pero no funciona ningún enlace. El mensaje que me sale al pinchar en el enlace es: ERROR 404 PÁGINA NO DISPONIBLELO SENTIMOS, LA PÁGINA NO SE ENCUENTRA DISPONIBLE.He solicitado al proveedor que verifique el mode rewrite de Apache está activado por si fuera eso. Aún no me han respondido También he regenerado el .htaccess (no sé si bien) En phpmyadmin he modificado la tabla ps_configuracion PS_REWRITING_SETTINGS de 1 a 0 y luego a 1 de nuevo y nada. Además en el back office he conseguido entrar pero se ve todo desconfigurado y tampoco funcionan los links por lo que no puedo entrar a preferencia: url + seo No se si estoy siguiendo las normas de este foro para solicitar ayuda pero aún no he tenido ningún contacto y ya me he visto todos los mensajes al respecto. Espero que alguien me pueda iluminar porque ya se me acaban las ideas. Gracias y un saludo Link to comment Share on other sites More sharing options...
savan Posted May 18, 2016 Share Posted May 18, 2016 A mi me sucedio algo parecido cuando actualicé en local a la version 1.6.0.14 y luego se me volvia loco al subirlo a un servidor. Mira el post que me soluciono a mi e intenta seguir los pasos. A mi me ayudo perfectamente https://www.prestashop.com/forums/topic/432940-solucionado-problema-tras-actualizar-a-16014-local-bien-produccion-mal/ Tengo subida la web tambien en Hostinger para pruebas y me funciona bien con lo indicado arriba, subiendola desde local o desde el servidor de produccion. A ver si te soluciona. Un saludo Link to comment Share on other sites More sharing options...
pimaor Posted May 19, 2016 Author Share Posted May 19, 2016 Savan: Muchas gracias por tu respuesta. Ya había seguido ese post pero aún así lo he hecho todo de nuevo menos lo de la cookie porque a la tienda puedo entrar aunque me aparece todo a la izquierda, sin imágenes y tampoco me abre los links y por eso no puedo entrar en Seo+url que es donde se generó mi problema. Cómo podría acceder ese apartado desde el back-office? He intentado modificar la tabla ps_configuracion PS_REWRITING_SETTINGS pero nada. Tampoco se si mi htaccess está bien. Pone que #If rewrite mod isn't enabled ErrorDocument 404 /index.php?controller=404. Eso es lo que me sale en el front office cuando intento dar a cualquier enlace. Le he preguntado a Hostinger pero aún no me han dicho nada. Si no es eso lo dejo y me dedico a los cromos jaajaja... Un saludo Link to comment Share on other sites More sharing options...
savan Posted May 22, 2016 Share Posted May 22, 2016 Prueba eliminando el archivo .htaccess. Alguna vez este ha sido el problema de conflictos para mi tambien entre local y los distintos servidores. Tengo un dominio de pago en produccion, otro para pruebas en un proveedor distinto, uno gratuito y el local, cada uno con una configuracion distinta. Revisa el tema de physical_uri que le daba problemas al compañero ide41 y borra la cache a mano si no lo has hecho antes. Revisa el tema de permisos. Prueba a poner permisos totales en todas las carpetas y archivos para ver si este puede ser el problema, y luego si es caso, ya los puliras. Ya siento no poderte ayudar. Prestahop voy aprendiendo "a palos" Link to comment Share on other sites More sharing options...
pimaor Posted May 24, 2016 Author Share Posted May 24, 2016 Gracias de nuevo Savan. He conseguido entrar en el back office!!!!!! El problema es que cuando entro en Preferencias-Seo+URL para cambiar los enlaces a mi tienda en remoto, lo guardo y voy a configuración de enlaces amigables que está en sí y lo cambio a no y lo guardo, ahí volvemos a las andadas y dejo de ver el back office. Lo que hago es: poner el dominio de mi tienda en remoto y el Dominio SSL igual y en Directorio raíz he intentado a poner tanto el mismo dominio y también " / " como tengo en el physical uri en la tabla ps-_shop_url y nada. En cuanto al front office sigo igual, veo la página principal con el slider pero en los enlaces me dice página no encontrada, error 404. He mirado que esté todo subido y está como en local. El hosting dice que tiene el mode rewrite por defecto y que mi sitio funciona de forma correcta. No entiendo nada. A ver qué me aconsejas... Un saludo Link to comment Share on other sites More sharing options...
pimaor Posted May 27, 2016 Author Share Posted May 27, 2016 Buenos días: Sigo con el mismo error. He probado todo lo que me aconseja Savan y el post de ide41. Cuando pincho en una categoría en el menú me lleva al enlace correcto pero no veo el contenido sino que al abrir cualquier página me aparece el mensajito: PÁGINA NO DISPONIBLE LO SENTIMOS, LA PÁGINA NO SE ENCUENTRA DISPONIBLE. Para buscar un artículo, por favor, indique su nombre en el siguiente campo: Busque en nuestra tienda: Ok Página de inicio Por favor darme alguna pista que ya no se qué más probar Gracias adelantadas Link to comment Share on other sites More sharing options...
Code-Plus Posted May 29, 2016 Share Posted May 29, 2016 Buenas, puedes poner la url de la tienda? En la primera migración que hiciste solo fallaba una tabla que o no modificaste bien o estaba corrupta (pero casi lo tenías). Saludos Link to comment Share on other sites More sharing options...
pimaor Posted May 30, 2016 Author Share Posted May 30, 2016 Buenos días: Gracias por tu respuesta CodePlus. Me alegra leer lo de que casi lo tengo porque no logro ver la lucecita al final del tunel... Actualmente la url es: iberderma.esy.es Ya me dices... Un saludo Link to comment Share on other sites More sharing options...
pimaor Posted May 30, 2016 Author Share Posted May 30, 2016 Hola de nuevo: El último error que me salió decía esto: Invalid argument supplied for foreach() in /home/xxx/public_html/classes/shop/Shop.php on line 337 foreach ($result as $row) { Saludos Link to comment Share on other sites More sharing options...
Code-Plus Posted May 30, 2016 Share Posted May 30, 2016 Buenas, mete estás líneas en myPHPAdmin y nos dices: SELECT * FROM `ps_shop`; SELECT * FROM `ps_shop_url`; Saludos Link to comment Share on other sites More sharing options...
pimaor Posted May 31, 2016 Author Share Posted May 31, 2016 Gracias CodePlus. ¿En qué tabla lo meto? Un saludo Link to comment Share on other sites More sharing options...
Code-Plus Posted June 1, 2016 Share Posted June 1, 2016 No hay que meterlo en ninguna tabla, es una consulta, se hace desde: Parámetros Avanzados > ConsultasSQL Saludos Link to comment Share on other sites More sharing options...
pimaor Posted June 2, 2016 Author Share Posted June 2, 2016 De acuerdo. Me sale esto: id_shop id_shop_group name id_category id_theme active deleted 1 1 Dermanet 2 1 1 0 Gracias. Un saludo Link to comment Share on other sites More sharing options...
pimaor Posted June 2, 2016 Author Share Posted June 2, 2016 Lo mando de nuevo porque no se vio claro. A ver id_shop id_shop_group name id_category id_theme active deleted 1 1 Dermanet 2 1 1 0 Link to comment Share on other sites More sharing options...
pimaor Posted June 2, 2016 Author Share Posted June 2, 2016 id_shop 1 id_shop_group 1 name Dermanet id_category 2 id_theme 1 active 1 deleted 0 Link to comment Share on other sites More sharing options...
Code-Plus Posted June 2, 2016 Share Posted June 2, 2016 Buenas, si no equivoco te falta esta tabla: ps_shop_url Saludos Link to comment Share on other sites More sharing options...
pimaor Posted June 2, 2016 Author Share Posted June 2, 2016 Hola de nuevo: Yo accedo a esa tabla y pone esto: id_shop_url=1 id_shop=1 domain=iberderma.esy.es domain_ssl=iberderma.esy.es phisycal_uri= / virtual_uri= vacío main=1 active=1 Gracias por tu ayuda Link to comment Share on other sites More sharing options...
pimaor Posted June 6, 2016 Author Share Posted June 6, 2016 Buenas tardes: Sigo atascada sin ninguna idea más. Será que estará mal la ruta a mis páginas? Cuales son los archivos que abren mis enlaces desde el menú de la página principal? Tengo que tener las meta en todos mis productos/categorías para que funcione la configuración? Yo es que no sé detectar si es eso lo que está mal así es que si alguien puede orientarme esto es lo que me aparece en mi preferencias-url-seo:. Ruta a los productos {category:/}{id}-{rewrite}{-:ean13}.html Palabras clave: id*, rewrite, ean13, category, categories, reference, meta_keywords, meta_title, manufacturer, supplier, price, tags Ruta a las categorías {id}-{rewrite} Palabras clave: id*, rewrite, meta_keywords, meta_title Ruta a la categoría que tiene el atributo "filtro seleccionado" para el módulo de "Navegación por capas" (blocklayered) {id}-{rewrite}{/:selected_filters} Palabras clave: id*, selected_filters*, rewrite, meta_keywords, meta_title Ruta a los proveedores {id}__{rewrite} Palabras clave: id*, rewrite, meta_keywords, meta_title Ruta a los fabricantes {id}_{rewrite} Palabras clave: id*, rewrite, meta_keywords, meta_title Ruta a las páginas CMS content/{id}-{rewrite} Palabras clave: id*, rewrite, meta_keywords, meta_title Ruta a las categorías CMS content/category/{id}-{rewrite} Palabras clave: id*, rewrite, meta_keywords, meta_title Ruta a los modulos module/{module}{/:controller} Palabras clave: module*, controller* Gracias a todos Link to comment Share on other sites More sharing options...
savan Posted August 6, 2016 Share Posted August 6, 2016 (edited) Buenas tardes. Acabo de acceder a tu web y veo que sigues igual, con el error 404 al acceder a cualquier categoria. ¿Has porbado a crear una nueva categoria a ver que sucede? Ya siento si es algo absurdo, pero como veo que no has solucionado el problema, es un camino para poder probar algo distinto... El SEO+URL creo que lo tienes igual que yo y los datos de la tabla ps_shop_url a priori parece estar correcta Un saludo Tecni-Ofis de Navarra Edited August 6, 2016 by savan (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now