2010-03-11 175 views
9

我正在使用Magento 1.4。我有兩個網站建立。如果我上傳圖片到網站A,它們在前後端顯示效果都很好。如果我上傳或導入圖像到網站B,它們不會出現在前端,只出現在後端。我完全被卡住了。我很樂意提供任何可能有用的附加細節,但我很沮喪,我不確定需要什麼信息來解決問題。謝謝!Magento圖像不在前端顯示

回答

3

嘗試

  • 刪除緩存
  • 重建索引

然後:從Magento的根

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

SSH,如果你的工作生活

+0

謝謝,累了,沒有工作。 –

5

確保您的/media文件夾是可寫的。

2

嘗試編輯該產品的正確「商店視圖」。

+0

這是一個救星!謝謝。這一個浪費了幾小時和幾小時。 – mikoop

1

或者,也許原來上傳的圖像是大!儘量保持在300kb以下。

+0

我發現1mb以下的任何東西都適用於我,但在不同服務器上可能會有所不同。 – Mike

2

我最近有一個1950x1950px的產品照片,在管理面板中可見,但不在網站的正面。將其縮小至1600x1600像素並重新上傳,使其在兩個位置均可見。

+0

我有同樣的內容,但它會顯示在類別頁面上,但不在產品頁面上(我會得到一個佔位符圖像),但每次重新調整大小時都會修復它。 – Mike

3

如果您使用大圖像,請嘗試在'php.ini'文件中增加'memory_limit'參數。

2

去:/的public_html /媒體/目錄/產品

命名所有大寫字母爲小寫。或者相反。

13

我有同樣的問題,有人建議delting .htaccess文件在/媒體(這當然​​是一個壞主意)我chekced所有的參數後,發現兩者

選項所有-Indexes

選項+的FollowSymLinks

了我一個錯誤500 註釋出來解決了問題。我也取代

Options +FollowSymLinks 

Options +SymLinksIfOwnerMatch 
Options -MultiViews 
+0

+1 - 解決了我的問題 - 謝謝:) – Frozenskys

+0

也幫助我通過。 – aneeshjajodia

+0

很好。爲後端和前端工作。很多謝謝。 –

1

也確保您的用戶/組設置正確的媒體文件。對於我的服務器,這就是Apache/Apache和我們設定的權限,就像這樣:

$ chown -R apache:apache media/catalog/

希望幫助別人。僅供參考:您可能需要首先運行Elzo的答案以恢復適當的權限,然後執行上述操作。

0

按照以下指示

  1. 去「緩存存儲管理」,然後點擊「刷新Magento的緩存」,「清除緩存存儲」,「同花順官方圖片緩存」 &「同花順的JavaScript/CSS緩存」
  2. 轉到'索引管理',點擊'全選',然後從下拉菜單中選擇'重新索引數據'並提交。

做這個過程3-4次,然後用CTRL + F5看前端。現在圖像會顯示出來。 確保htaccess處於工作模式。

1

最近我有PNG圖像不顯示在前端(他們顯示空白不佔位符),即使他們在後端顯示罰款。

將它們保存爲JPEG文件或將它們另存爲來自其他編輯器的PNG修復它。