我可以在后端看到图像。在目录的前端,没有图像显示产品,只有默认的“未找到图像”图标。
图像肯定存在,例如
媒体/目录/产品/ F / O / foo.jpg
它们在MySQL中似乎也是正确的:
| 4 | 77 | 248 | /f/o/foo.jpg |
我已经多次清除了所有MAgento的缓存,甚至重新启动了Web服务器。它不是由Web服务器缓存引起的;我已经禁用了。我甚至有点绝望,以root身份运行Web服务器并将所有内容放到777上,并上传新图像,前端仍然没有任何内容。我已经跟踪了我在Google上找到的所有内容,但仍然没有。
我的网络服务器运行带有GD的php 5.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]
答案 0 :(得分:3)
上次我看到这个问题时,问题是网络服务器没有足够的内存。 Magento在创建之前检查它是否有足够的内存来创建新的图像w / GD,如果不是这样的话,将使用默认图像。尝试增加PHP可用的内存,看看它是否解决了问题。
希望有所帮助!
谢谢, 乔
答案 1 :(得分:0)
只需将/ media目录中的.htaccess文件重命名为.htaccess-old。这绝对可以解决您的图像问题。