Php 前端不显示Magento图像

Php 前端不显示Magento图像,php,image,magento,Php,Image,Magento,我可以在后端看到图像。在目录的前端,没有显示产品的图像,只有默认的“未找到图像”图标 图像确实存在,例如 媒体/catalog/product/f/o/foo.jpg 在MySQL中,它们似乎也是正确的: | 4 | 77 | 248 | /f/o/foo.jpg | 我多次清除了MAgento的所有缓存,甚至重新启动了web服务器。它不是由web服务器缓存引起的;我已经禁用了它。我甚至有点绝望,以root用户身份运行we

我可以在后端看到图像。在目录的前端,没有显示产品的图像,只有默认的“未找到图像”图标

图像确实存在,例如

媒体/catalog/product/f/o/foo.jpg

在MySQL中,它们似乎也是正确的:

|        4 |           77 |       248 | /f/o/foo.jpg              |
我多次清除了MAgento的所有缓存,甚至重新启动了web服务器。它不是由web服务器缓存引起的;我已经禁用了它。我甚至有点绝望,以root用户身份运行web服务器,将所有内容下载到777,并上传了新的图像,前端仍然没有任何内容。我在谷歌上找到了所有我能找到的东西,但仍然一无所获

我的web服务器使用GD运行PHP5.3.2,它满足Magento对AFAICT的所有要求

加载的PHP模块:

[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]

上次我看到这个问题时,问题是Web服务器没有足够的内存。Magento在创建新映像之前检查是否有足够的内存来创建带有GD的新映像,如果不是这样,则将使用默认映像。尝试增加PHP可用的内存,看看它是否解决了问题

希望有帮助

谢谢,
Joe

只需将/media目录中的.htaccess文件重命名为.htaccess old即可。这将绝对解决你的形象问题

我让它工作了!问题是,虽然安装了GD,但它不支持jpeg,因为--with jpeg configure标志已被弃用。我使用了“--with jpeg dir=/usr/lib/”修复源:谢谢你们的帮助,伙计们