国外很多主题采用 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 运行。
通过上面的四种方法基本都能解决,如果还不行,可以考虑使用缩略图插件来解决。或者修改源代码寻找其它解决之法。移除一些代码,我以前用过的一个主题就是这样解决的。