dede不能下载远程图片,图片不能本地化怎么办?

987seo/2019-10-12/ 分类:dede织梦学院/阅读:
前段时间,接触一个客户的网站,使用的是模板网站,发布文章的过程中遇到勾选了 下载远程图片 和资源,但是图片还是不能实现本地化,这个问题还是比较头痛的,找了好多方法,最后找到了下列几个有效的方法,发给大家参考下哦 DEDE图片本地化失效的主要原因: ...
前段时间,接触一个客户的网站,使用的是模板网站,发布文章的过程中遇到勾选了下载远程图片和资源,但是图片还是不能实现本地化,这个问题还是比较头痛的,找了好多方法,最后找到了下列几个有效的方法,发给大家参考下哦

DEDE图片本地化失效的主要原因:
服务器上的运行环境中禁用了fsockopen()函数
 
dede不能下载远程图片,图片不能本地化怎么办?
 
解决方法一:
 
在用fsockopen()的地方用stream_socket_client()函数代替。
具体修改地方是 /include/dedehttpdown.class.php 第507行
 
 
$this->m_fp = @fsockopen($this->m_host, $this->m_port, $errno, $errstr,10);</pre>
替换为
 
$this->m_fp = @stream_socket_client($this->m_host . ':' . $this->m_port, $errno, $errstr,10);</pre>
 
 
 
解决方法二:
 
编辑php.ini,找到disable_functions,把其中的fsockopen去掉
 
若上述方案无法解决,那么分析下php.ini配置文件中allow_url_fopen是否是开启状态; 
阅读:
扩展阅读:
精彩评论:
说点什么吧
  • 全部评论(0
    还没有评论,快来抢沙发吧!
腾讯云服务器优惠
腾讯云服务器-全球

热门文章

HOT NEWS
  • 周榜
  • 月榜
阿里云服务器优惠券
987seo网络工作室 - 关注SEOer,站长和创业者的网站
微信二维码扫一扫
关注微信公众号
987studio.com 联系QQ:256707691 邮箱:256707691@qq.com Copyright © 2018-2019 987seo网络工作室 版权所有
987SEO工作室专注seo教程分享,seo技术,网站关键词排名优化,dedecms织梦模板建站教程,技术分享等知识资讯,关键词上百度首页的方法及网站建设相关软件资源下载!一个关注SEOer、站长和创业者的网站
二维码
意见反馈 二维码