使用wordpress主题时,timthumb因为安全问题,除了几个指定网站的外部图片外,不支持其他任何外部图片。另一方面是对局部图片地址的处理造成的。解决方法很简单,只需要增加支持的外部域名,修改机器图像处理的代码即可。解决方法如下:1 .编辑timthumb.php文件并找到以下代码(大约131行),如果(!isset($ allowed _ sites)){ $ allowed _ sites=array(' Flickr . com '' Static Flickr.com '' picasa.com '' img.youtube.com '' upload.wikimedia.org '' photobucket '}添加到你的域名里面就行了。2.在timthumb.php文件中,找到以下代码(大约216行):$this-src=preg_replace('/https?\\\\/\\\\/(?www\\\\。)?'$ this-我的主机。/i '''$ this-src);只需删除或注释掉这行代码。提示:这行代码的意思是“如果图片地址是本地的,删除图片url的本地域名部分”。3.完成以上操作,保存,然后刷新西部数码代理站页面显示图片。4.如果图被破解,请检查文件权限是否为755。
更多关于云服务器,域名注册,虚拟主机的问题,请访问西部数码代理官网:www.chenqinet.cn。