Timthumb是一个专门为 WordPress 而开发的缩略图应用的项目,在这里了解和下载最新版本的 timthumb.php。最近写一个主题用到了这个缩略图程序,本地调试一切正常,上传主机测试发现所有的缩略图不能正常显示。开始以为是权限问题:尝试将Timthumb.php 属性改成755,并将主题目录下的cache文件夹也改为755权限。但是还是不能正常工作。Google了一下Timthumb 403错误,在国外的blog上找到的解决方法是使用相对路径解决,我不会正则觉得处理链接麻烦,又找到了这个方法:(来自这里)
<img src=””http://www.tu-pian.net/wp-content/themes/gallery/scripts/timthumb.php?h=180&w=290&zc=1&src=http://www.tu-pian.net/wp-content/uploads/2010/06/Hydrangeas-300×225.jpg”” alt=””草”” />
如果你当前使用的主题,图片链接形式和上面的链接一样。又出现了访问403错误。这表明服务器需要开启 mod_security ,联系主机提供商确认这个。我的主机默认开启这个,但默认开启mod_security 并不表明这个功能可以使用,我们需要向根目录.htaccess文件里添加两行代码,这样,才是真正的开启mod_security 功能。
需要向 .htaccess里添加的代码是:
SecFilterEngine Off SecFilterScanPOST Off
总结问题就是如果使用Timthumb出现403错误,解决方法有;1、使用相对路径;2、修改开启mod_security和URL转向功能。
Timthumb 东西太多了,很多都用不到,所以就没用了~~
缩略图程序听起来蛮不错的。。最近我正在研究WP
我是来测试的回复的
玩这个东西的时候,首页调用没出缩略图啊~~但是cache里是生成了缩略图的~~为什么啊?
@老饕
没出缩略图是有原因的吧,看源码是没权限还是咋的
@winy ,现在你的缩略图进入文章是怎么弄得啊?求教育<a the_permalink(); 神马的没用····
@玻璃柠檬
你的代码不对,[code][/code]
@winy ,知道了看了代码发现是正则
目前还没有trackbacks.