2010-07-18 8 views
1

Je peux voir les images à l'arrière. Sur la face avant du catalogue, aucune image n'apparaît pour les produits, juste l'icône par défaut "Image introuvable".Les images Magento ne s'affichent pas dans la partie frontale

Des images existent définitivement, par ex.

médias/catalogue/produit/f/o/foo.jpg

Ils semblent également être correct dans MySQL:

|  4 |   77 |  248 | /f/o/foo.jpg    | 

J'ai effacé les caches de tous magento plusieurs fois, même remis en marche le serveur Web. Il n'est pas provoqué par le cache du serveur Web; J'ai désactivé cela. J'ai même eu un peu désespéré, a couru le serveur web en tant que root et a tout retroussé à 777, et a téléchargé de nouvelles images, toujours rien dans la partie frontale. J'ai suivi tout ce que je pouvais trouver sur Google et toujours rien.

Mon serveur web exécute PHP 5.3.2 avec GD, il répond à toutes les exigences AFAICT de Magento.

modules PHP: Loaded

[PHP Modules] 
apc 
Core 
ctype 
curl 
date 
dba 
dom 
ereg 
fileinfo 
filter 
gd 
gettext 
hash 
iconv 
json 
libxml 
mbstring 
mcrypt 
mysql 
openssl 
pcre 
PDO 
pdo_mysql 
pdo_sqlite 
Phar 
posix 
Reflection 
session 
SimpleXML 
SPL 
SQLite 
sqlite3 
standard 
tokenizer 
xml 
xmlreader 
xmlwriter 
zlib 

[Zend Modules] 

Répondre

3

La dernière fois que je voyais ce problème, la question est que le serveur Web n'a pas assez de mémoire. Magento vérifie s'il y a assez de mémoire pour créer la nouvelle image avec GD avant de la créer, et utilisera l'image par défaut si ce n'est pas le cas. Essayez d'augmenter la mémoire disponible pour PHP et voir si cela résout le problème.

Espérons que ça aide!

Merci, Joe

+0

Je l'ai eu le travail! Problème s'est avéré être que pendant que GD était installé, il n'avait pas de support jpeg car l'option de configuration --with-jpeg est obsolète. J'ai utilisé '--with-jpeg-dir =/usr/lib /' Source de correctif: http://www.magentocommerce.com/boards/viewthread/11268/P15/ Merci pour votre aide, les gens – user395164

0

Renommez votre fichier .htaccess dans le répertoire/media .htaccess-vieux. Cela va absolument résoudre votre problème d'image.

Questions connexes