2010-03-11 22 views
9

Estoy usando Magento 1.4. Tengo dos sitios web configurados. Si subo imágenes al sitio web A, aparecen bien tanto en el frente como en el fondo. Si subo o importo imágenes al sitio web B, no aparecen en la interfaz, solo en el back-end. Estoy completamente atascado. Me complace proporcionar detalles adicionales que puedan ser útiles, pero estoy tan frustrado que no estoy seguro de qué información es necesaria para solucionar el problema. ¡Gracias!Las imágenes de Magento no se muestran en la interfaz

Respuesta

3

Trate

  • borrar la memoria caché
  • índices de reconstrucción

continuación:

find . -type f -exec chmod 644 {} \; 
find . -type d -exec chmod 775 {} \; 

SSH desde la raíz de Magento, si usted trabaja en vivo

+0

Gracias cansado, no funcionó. –

5

Asegúrese de que su carpeta /media sea escribible.

2

Intente editar la "Vista de la tienda" correcta para ese producto.

+0

¡esto es un salvavidas! Gracias. perdí horas y horas con este. – mikoop

1

O tal vez las imágenes originales cargadas son demasiado grandes. Intenta mantenerlos debajo de 300kb.

+0

Encontré cualquier cosa por debajo de 1 mb me funcionó, pero podría ser diferente en diferentes servidores. – Mike

2

Recientemente tuve una foto de producto 1950x1950px que estaba visible en el panel de administración pero no en la parte frontal del sitio. Reducirlo a 1600x1600px y volver a subirlo lo hizo visible en ambas ubicaciones.

+0

Tenía lo mismo, pero aparecería en la página de la categoría pero no en la página del producto (obtendría una imagen de marcador de posición en su lugar), pero cada vez que lo volvía a dimensionar más pequeño lo arreglaba. – Mike

3

Si usa imágenes grandes, intente aumentar el parámetro 'memory_limit' en su archivo 'php.ini'.

2

ir a:/public_html/media// Catálogo de productos

cambiar el nombre de todas las letras mayúsculas a minúsculas. o el opuesto.

13

que tenían el mismo problema., Después de que alguien sugirió delting el archivo .htaccess en/media (que por supuesto es una mala idea) ich chekced todos los parámetros y encontraron que ambos

opciones Todos -Indexes

y

Opciones + FollowSymLinks

me consiguieron un error 500. descomentándolos solucionado el problema. También he sustituido

Options +FollowSymLinks 

con

Options +SymLinksIfOwnerMatch 
Options -MultiViews 
+0

+1 - Resolvió mi problema - Gracias :) – Frozenskys

+0

Me ayudó mucho también. – aneeshjajodia

+0

genial. funcionó también para backend y frontend. Muchas gracias. –

1

Asegúrese también de que su propietario/grupo está configurado correctamente para archivos multimedia. Para mi servidor, esto es Apache/Apache y establecer los permisos de este modo:

$ chown -R apache:apache media/catalog/

la esperanza de que ayude a alguien. FYI: Es posible que desee ejecutar la respuesta de Elzo primero para restaurar los permisos adecuados y luego haga lo anterior.

0

Siga las siguientes instrucciones

  1. Vaya a 'Administración de almacenamiento caché' y haga clic en 'Flush Magento Cache', 'Flush Cache Storage', 'Catálogo Flush Imágenes caché' & 'Flush JavaScript/CSS caché'
  2. Vaya a 'Administración de índices', haga clic en 'Seleccionar todo' y luego seleccione 'Reindexar datos' en el menú desplegable y envíe.

Realice este proceso 3-4 veces, luego observe la interfaz con CTRL + F5. Ahora las imágenes se mostrarán. Asegúrate de que htaccess esté en modo de trabajo.

1

Recientemente, he tenido imágenes PNG que no aparecen en la interfaz (muestran el espacio en blanco, no el marcador de posición), aunque se muestran bien en el back-end.

Al guardarlos como jpegs o guardarlos como PNG de un editor diferente lo arregló.

Cuestiones relacionadas