he realizado la actualizacion y veo que tengo las imagenes de los productos en el backoffice pero no me salen en el front del nuevo prestashop 1.7
URL del sitio: Contenido solo visible a usuarios registrados
Hola Diego.
¿ desde que version actualizaste ?
Si reviso el codigo de tu web con el inspector del navegador veo que la imagen no se encuentra, por ejemplo:
->Contenido solo visible a usuarios registrados
.- accede a personalizar -> Diseño -> Ajustes de imágenes
.- En el bloque " REGENERAR MINIATURAS " pulsa en el botón " Regenerar Miniaturas "
Comprueba si después de eso se soluciona.
Revisa que tengas las imágenes en tu cuenta de hosting, es decir que las imágenes se encuentren dentro de la carpeta img
Un saludo
he regenerado imagenes pero se corta por tiempo servidor. luego le digo q no a eliminar imagenes anteriores yasi acaba rapido . Pero nada siguen sin verse y las imagenes estan en la carpeta img y en el back se ven perfectamente
Hola Diego.
¿ Desde que version actualizaste prestashop ? de la 1.6 ?
¿ Como lo actualizaste, importante base de datos ?
prueba a crear un producto y añade una imagen, revisa si con productos nuevos se muestra bien.
Añado:
.- accede a Diseño -> ajustes de imagenes:
.- Comprueba el bloque " AJUSTES DE IMÁGENES ", revisa que tengas creados los diferentes tipos de imagen, por defecto como los muestro en la captura:
Un saludo
ajustes ok
he probado a crear un producto nuevo y me hace lo mismo, sale un cuadrado pequeño que si lo pinchas y lo abres te lleva a una direccion de una imagen,,,,,,,,,,jpg que da error 404 pagina no encontrada
Hola Diego,
Me comentan en Soporte que los límites de ejecución asignados a tu cuenta de Hosting son correctos:
Contenido solo visible a usuarios registrados
Deberías poder regenerar miniaturas sin problemas. Aunque quizás el problema no sea necesariamente ese y si un problema de caché de tu PrestaShop que trabaja además con Varnish.
¿Puedes indicar una url "exacta" donde no se muestren imágenes para verificarlo?
Saludos
por ejemplo el producto q acabo crear q se llama pochi
Contenido solo visible a usuarios registrados
Hola Diego,
Reviso el enlace que indicas que contiene por ejemplo estas imágenes:
Contenido solo visible a usuarios registrados
Es decir 3 versiones de la misma imagen para tamaños concretos, pero como no existen en el Hosting no aparecen y muestra un error 404.
Lo que no tengo claro si esas imágenes existían antes, si eran del tema de PrestaShop 1.6 o si las subiste ahora.
¿Que tema usabas en PrestaShop 1.6.x? porque el que usas ahora es el nativo de PrestaShop 1.7.x
Se agradece concreción y más datos en las respuestas para poder tener información que permita ayudarte de forma más precisa. Gracias 🙂
Saludos
Vamos a ver , el producto que te he dado es nuevo y lo he creado en el presta1.7, el tema que usaba en el1.6 era default-bootstrap
Y otra cosa la cache del presta no esta activada y ademas no trabaja con varnish
Hola Diego,
Veamos, es cierto que el dominio Contenido solo visible a usuarios registrados no está en Varnish, otros que gestionas en el Hosting si lo están y quizás esa me ha causado la confusión.
Si tienes Smarty caché activada para esta web:
PARAMETROS SMARTY PRESTASHOP
* Compilación de SMARTY: Deshabilitada
* Caché de SMARTY: Habilitada
* Consola depuración SMARTY: Deshabilitada
PARAMETROS CCC PRESTASHOP
Pero si tu indicas que has limpiado la caché pues ok, correcto.
¿Puedes adjuntar la imagen del producto que has subido y que no se muestra para hacer una prueba?
Gracias
Hola Diego
Revisando el codigo que genera tu web con el inspector veo lo siguiente:
Si te das cuenta busca la imagen en la carpeta 10152-large_default de la raíz de tu instalación;
src="https://makalisex.com/10152-large_default/pochi.jpg
Al no encontrarse, no muestra la imagen.
¿ Cual es el problema ?
Bueno el problema lo tenias en archivo htaccess de ese dominio, al parecer copiaste codigo de la instlación de wordpress en el dominio de prestashop.
Hemos eliminado el siguiente codigo de tu archivo htacces:
# BEGIN WordPress RewriteEngine On RewriteBase / RewriteRule ^index.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] # END WordPress
Reviso y veo que ya cargan bien las imágenes:
Un saludo
Muchas gracias Pepe, perdona por ese fallo de principiante pero juraria que habia borrado el htacces despues de la importacion.
Lo dicho, muchas gracias
Hola Diego.
Nada, lo mejor es que se soluciono :cheer:
ya sabes, cualquier consulta que tengas nos encontrarás por aquí 😉
Cerramos el tema.
Un saludo