2010-07-18 135 views
1

我可以在後端看到圖像。在目錄的前端,沒有圖像顯示產品,只是默認的「未找到圖像」圖標。Magento圖像不在前端顯示

確實存在圖像,例如,

媒體/目錄/產品/ F/O/foo.jpg

他們也似乎是正確的在MySQL:

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

我已經清除了所有Magento的緩存幾倍,甚至重新啓動網絡服務器。它不是由Web服務器緩存引起的;我禁用了。我甚至有點絕望,以root用戶身份運行web服務器,將所有東西都改爲777,並上傳新的圖像,但前端仍然沒有任何內容。我已經在Google上發現了所有可以找到的東西,但仍然一無所獲

我的網絡服務器運行的是GD 5.3.3的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] 

回答

3

我最後一次看到這個問題,這個問題是Web服務器沒有足夠的內存。 Magento會在創建新圖像之前檢查它是否有足夠的內存來創建新圖像,如果不是這種情況,將會使用默認圖像。嘗試增加PHP可用的內存並查看它是否可以解決問題。

希望有幫助!

謝謝, 喬

+0

我明白了!問題結果是,雖然安裝了GD,但它沒有jpeg支持,因爲--with-jpeg配置標誌已被棄用。我使用'--with-jpeg-dir =/usr/lib /' 修復源:http://www.magentocommerce.com/boards/viewthread/11268/P15/ 感謝您的幫助, – user395164 2010-07-20 07:08:12

0

只需重命名/ media目錄爲.htaccess老裏面.htaccess文件。這將絕對解決您的圖片問題。