硬汉工作室

 找回密码
 立即注册

QQ登录

只需一步,快速开始

+
搜索
热搜: 活动 交友 discuz

[开发技术] 发送失败,您当前超出了24小时内两人会话的上限的解决办法

[复制链接]
发表于 2019-12-25 15:09:19 | 显示全部楼层 |阅读模式
一个站长遇到的,让我解决,当然是付费的,于是我一步一步撸。

他的情况是很多小号给他的号发信息,他在回复的时候出现这个提示,我通过F12判断,发送信息请求的网址是:http://discuz.nciaer.com/home.ph ... ouid=2&inajax=1,touid就是给uid=2的用户发信息。

然后就是一步一步跟踪,最后跟踪到uc_client\control\pm.php,判断这个会话上限的代码是:
if($this->settings['privatepmthreadlimit']) {
        if(!$_ENV['pm']->isprivatepmthreadlimit($this->user['uid'], $this->settings['privatepmthreadlimit'])) {
                return PRIVATEPMTHREADLIMIT_ERROR;
        }
}


把这个注释掉就行了。

当然这个是去掉限制的解决办法,具体是因为啥造成的uc后台设置那不生效,我也不懂。有人说权限问题
有关PHP系统、Discuz或网站等各种问题,可以联系QQ1069971363寻求付费支持
Discuz插件商店:http://addon.dismall.com/?@56030.developer
回复

使用道具 举报

QQ|Archiver|手机版|小黑屋|硬汉工作室 ( 冀ICP备13021567号-9 )

GMT+8, 2025-2-5 22:54 , Processed in 0.045676 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表