discuz 自从卖给腾讯之后,真是越来月不当回事了,更新不及时,没有功能增加也罢,连最基础的保障都要完蛋了,discuz 内置的腾讯云平台最近彻底死掉了,ip不通,官网很多人反馈,但是没有任何回复,可能discuz 维护开发的员工都开除殆尽了吧
云平台接口挂掉的直接结果就是发帖的自动分词不可用,以及回帖反应慢,足足延迟5秒,因为发帖之后会向云平台 提交站内信通知,等云平台返回信息,才算完成发帖,但是这个ip是挂掉的,所以,等够5秒钟之后,才有反应,而提交这个云平台好像有没什么鸟用。
废话半天下面是解决方法:
修改云平台ip:
手动设置一下云平台的IP后,问题解决!
或者直接将这个云平台关闭,毕竟,官方最新版的更新都将云平台去掉了,可见这是多么鸡肋的一个东西
具体做法如下:(注意备份)
1、修改 \source\class\helper\helper_notification.php 找到
$notifyusers = dunserialize($_G[‘setting’][‘notifyusers’]);
在它的上一行加入:
$_G[‘setting’][‘cloud_status’] = 0;
2、修改 \source\class\helper\helper_pm.php 找到
if($fromid === ”) {
在它的上一行加入:
$_G[‘setting’][‘cloud_status’] = 0;
问题解决~