wordpress使用又拍云读取图片失败timthumb.php

http://www.imzj.com.cn/wp-content/themes/Pure2/timthumb.php?src=http:/...

主题是买的- - 卖家没用过又拍云不知道怎么结局
可以去我的博客里面文章页相关文章查看
图片调用又拍云链接后打不开
上面那个链接就是介绍
去掉&h=135&w=192&q=100&zc=1&ct=1的话直接显示这些

A TimThumb error has occured
The following error(s) occured:
You may not fetch images from that site. To enable this site in timthumb, you can either add it to $ALLOWED_SITES and set ALLOW_EXTERNAL=true. Or you can set ALLOW_ALL_EXTERNAL_SITES=true, depending on your security needs.
Query String : src=http://upyun.imzj.com.cn/2015/04/33650220_1024.jpg&h=135&w=192&q=100&zc=1&ct=1
TimThumb version : 2.8.13

然后纯打开图片网址是存在的http://upyun.imzj.com.cn/2015/04/33650220_1024.jpg
请问大神我要怎么解决,谢谢!

我的博客是http://www.imzj.com.cn 麻烦大家了!

阅读 5k
2 个回答

小弟不才,算抛砖引玉吧,这里有一个链接http://www.cmhello.com/timthumb.html 是说明timthumb使用方法,估计是对于本地(您服务器上的)图片才能做剪裁处理。如有判断错误,请不要见怪。

这是主题设置的原因,主题目录下有个timthumb.php文件,作用是缩略图的显示,这个文件默认不让访问除本站之外的外部链接,如果你使用了外部图片就会报错,可以更改配置,设置允许指定网站或允许所有外部网站。

设置方法是:修改主题目录下的timthumb.php文件,增加一行:

define ('ALLOW_ALL_EXTERNAL_SITES', true);

这样就允许所有外部网站的链接了。

具体参考:WordPress缩略图TimThumb error解决

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
logo
又拍云问答
子站问答
访问
宣传栏