2013-05-20 33 views
1

我最近將開發,測試版和現場環境升級到了Sitecore 6.5。在我的開發環境中,所有瀏覽器都會顯示站點範圍的圖像。不過,我的測試版(託管)環境僅顯示Chrome中的圖片,以及圖片FF或IE。我試圖將我的/ App_Data/MediaFiles文件夾複製到測試版並刪除/ App_Data/MediaCache,但它沒有解決問題。我還在測試版上進行了全站發佈,但沒有任何結果。我錯過了什麼嗎?我每個web.config文件幾乎完全相同。Sitecore圖片出現在Chrome中,但在FF和IE中顯示爲壞

+0

殘破的圖像意味着斷開的鏈接或圖像還有其他問題?你確定圖像沒有被緩存在chrome中嗎? –

+0

清除瀏覽器緩存並查看它是否解決了問題。 –

+0

你可以直接在任何瀏覽器中瀏覽圖片ashx嗎?如果你傳遞額外的URL參數,如'mw'(maxwidth)或'mh'(maxheight)怎麼辦?你有沒有在測試中檢查過你的Sitecore日誌文件? – jammykam

回答

0

我會做到以下幾點:

  • 如前所述由以前的用戶,仔細檢查你的緩存,甚至通過
  • 回收您的應用程序池,迫使事情檢查您的網絡數據庫只是要確定你發佈沒有問題,這些項目確實存在,並有一個文件關聯
  • 下載故障圖像,看看文件是否損壞。我有圖像在IE瀏覽器中斷,但由於圖像損壞,沒有firefox
  • 最後,我不認爲這是它的原因,因爲它在Chrome中工作,但檢查你的MIME類型在IIS和你的web.config看到如果所有的圖片擴展名都被允許。
相關問題