【技术控】Discuz!头像“上传过程中出现安全错误”的解决方法

  • A+
所属分类:技术控

一篇纯技术类文章,对大多数普通用户和福友用处不大。主要是记录一下今天处理福利档社区头像上传过程遇到的一个问题。

社区之前使用的域名www.fulidang.net在部分地区的部分网络(尤以移动的无线网络为主)上墙了,由于大部分地区的其他网络问题不大,比如电信受影响就比较小,除了进行一些小处理之外都没怎么管。后来仔细考虑,不能放弃那些使用移动网络的福友,所以还是增加更换使用一个域名吧。

问题出自给社区更换域名的过程。更换域名之后,还做了个301跳转,将之前的域名转移至新域名。问题出现了,有社区会员反映上传头像一直出现“文件上传过程中出现安全错误”。

【技术控】Discuz!头像“上传过程中出现安全错误”的解决方法

出现这个问题的主因就是更换域名后UCenter通信不正常。导致上传域名显示出错。

百度了一下:

有很多同学也检查了UC通信,后台UC应用里面也显示UC通信正常,那是什么问题导致的头像无法上传呢?

其实这个问题就是UC通信失败导致的,但后台显示UC通讯正常可能是显示异常的结果。

也就是说,虽然UC通信显示正常,但是实际上通信失败了。

解决方法:

检查UC配置文件/config/config_ucenter.php和/uc_server/data/config.inc.php这2个配置文件里面的UC_KEY必须要对应相同。如果不同,请登录UCENTER查看应用管理的“通信密钥”。将UC_KEY修改为通信密钥的值。

另外/config/config_ucenter.php中的UC_API中的旧网址改为新网址。

然后上传覆盖,问题解决。

档主

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:1   其中:访客  1   博主  0

    • 完美的葡萄 完美的葡萄 0

      太好了,一直在等这