Apache-2.2

我的網站不顯示某些圖片

  • June 22, 2010

系統升級後,某些圖片不會顯示在我的 Drupal 安裝中。我注意到,例如,一些 jpeg 是可見的,而另一些不可見(副檔名適用於兩個 jpeg,全部小寫)。

我正在本地開發 Ubuntu,我將系統從 9.10 升級到 10.04 LTS,Apache 和 PHP 也升級了。

任何想法?

檢查訪問權限是否一致。

記下顯示文件和未顯示文件的所有者、組和世界的“rwx”權限。如果它們不同,則使它們相同 - 即顯示的文件的值。

還要檢查目錄/文件夾訪問權限是否一致。

檢查文件的路徑名是否正確。

大小寫無關緊要,但無論如何都要仔細檢查。檢查是否沒有未轉義的空格或其他特殊字元。重命名文件或更改它們的引用方式。

仔細檢查文件的顏色模式。

一些圖形包可以寫 CMYK jpg 和 RGB 的。並非所有瀏覽器(例如​​ Internet Explorer)都可以顯示 CMYK jpg。您需要訪問 Photoshop 或類似軟體才能檢查。以 RGB 模式重新保存文件。

鑑於您說問題僅在升級後才開始出現,因此不太可能出現這種情況,但為了完整起見,我已將其包括在內。

引用自:https://serverfault.com/questions/153568