國外很多主題採用 Timthumb 生成縮圖,但是不幸的是這導致了許多主題無法正常顯示縮圖,下面提供幾種解決思路,希望能幫助到網站不能正確顯示縮圖的網友:
1 、確認你的 PHP 版本具有編譯的 GD 庫
timthumb 需要 GD 庫安裝,如果 timthumb 不正常,那麼聯絡主機商,詢問是否安裝了 GD 庫。
2 、 cache 資料夾的許可權是否正確?
在主題資料夾下,有的在 wp-content 下,有一個資料夾 cache,請把其許可權設定為 777;
3 、”timthumb.php” 檔案是否有正確的許可權?
預設情況下,”timthumb.php” 許可權是 644,試著設定為 755 或 777.
4 、伺服器是否設定了 mod_security 設定?
有些主機設定了 mod_security 去阻止 timthumb.php” 正常工作,聯絡你的主機商,是否阻止 script 執行。
透過上面的四種方法基本都能解決,如果還不行,可以考慮使用縮圖外掛來解決。或者修改原始碼尋找其它解決之法。移除一些程式碼,我以前用過的一個主題就是這樣解決的。