admin 发表于 2016-3-14 00:01:12

A TimThumb error has occured解决办法|TimThumb图片不能解析

A TimThumb error has occuredThe 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://www.quanqiumeishi.com/wp-content/uploads/2015/06/%E5%A5%8B%E6%96%97.jpg&w=140&h=170&zc=1
TimThumb version : 2.8

出现这个情况就是说明你调用了外部图片咯。所以怎么解决呢?

任何程序都会存在漏洞,包括WordPress本身,timthumb之前也一样,但是最新版本已经算是比较安全了,我只能说,如果你担心,那就不要用。注意:如果你的图片域名解析出现问题。“timthumb文件大概126行的地方有: $ALLOWED_SITES = array  添加那个外部图片的顶级域名就可以了。

默认是 $ALLOWED_SITES = array (
                        'flickr.com',
                        'picasa.com',
                        'img.youtube.com',
                        'upload.wikimedia.org',
                        'photobucket.com',
                        'imgur.com',
<font color="#ff0000">                        'quanqiumeishi.com',</font>
                        'imageshack.us',
                        'tinypic.com'
        );
}后面的红色是我加的。哈哈哈。


页: [1]
查看完整版本: A TimThumb error has occured解决办法|TimThumb图片不能解析