php – Timthumb没有在特定域中显示外部站点图像
发布时间:2020-12-13 22:46:17 所属栏目:PHP教程 来源:网络整理
导读:我在wordpress网站上使用timthumbs.但我列出了搜索此问题时发现的所有更改. 我启用了“ALLOW_EXTERNAL”和“ALLOW_ALL_EXTERNAL_SITES”. //Image fetching and cachingif(! defined('ALLOW_EXTERNAL') ) define ('ALLOW_EXTERNAL',TRUE); // Allow image fe
我在wordpress网站上使用timthumbs.但我列出了搜索此问题时发现的所有更改.
我启用了“ALLOW_EXTERNAL”和“ALLOW_ALL_EXTERNAL_SITES”. //Image fetching and caching if(! defined('ALLOW_EXTERNAL') ) define ('ALLOW_EXTERNAL',TRUE); // Allow image fetching from external websites. Will check against ALLOWED_SITES if ALLOW_ALL_EXTERNAL_SITES is false if(! defined('ALLOW_ALL_EXTERNAL_SITES') ) define ('ALLOW_ALL_EXTERNAL_SITES',true); 我重新创建了我的.htaccess文件. <IfModule mod_security.c> SecFilterEngine Off SecFilterScanPOST Off </IfModule> 但它不适用于我的域名.但它在其他领域工作. 我试图访问的图片网址是 网址:http://webhugh.org/viyugam/timthumb/timthumb.php?src=http://farm3.static.flickr.com/2340/2089504883_863fb11b0a_z.jpg 我得到了403禁止,我也给了0755缓存文件夹的权限. 解决方法
每当您尝试直接访问timthumb,或者您将本地图像传递给它时,您将收到500内部服务器错误(例如http://webhugh.org/viyugam/timthumb/timthumb.php?src=/images/webhugh -slider-background.png&安培; W = 100安培; H = 100).
请尝试使用干净且有效的TimThumb,看看你是否还有这个问题. 如果您可以呈现本地图像示例,则只需将外部域添加到允许的域中. 如果你不能那么它最可能的服务器配置错误 – 尝试在timthumb.php的开头添加以下行: error_reporting(E_ALL); ini_set('display_errors','1'); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |