爱丝

 找回密码
 网站注册
查看: 862|回复: 0

[技术] 两次发送短消息太快,请稍候再发送 解决办法!

[复制链接]
排名
1
昨日变化
发表于 2014-10-13 22:03:36 | 显示全部楼层 |阅读模式
首先请排除1:

后台》用户组》基本设置》允许发送短消息: 是;24小时内发布短消息最大数:0;是否可以给任何人发短消息:是用户组》其他》积分相关》发送消息不扣积分:是

然后再看
uccenter》发送消息灌水预防: 0。就是设置发送消息间隔时间为0。
如果不行再次排除2:
  1. 有时候我们不希望站内发送的短消息有时间的限制,Discuz默认没有提供这个选项的开关,所以要关闭的话需要手动做些设置

  2. 打开 ./source/include/spacecp_pm.php文件

  3. 注释掉时间间隔限制的语句,即可~

  4.    $waittime = interval_check('post');
  5.       if($waittime >0){
  6.           // 注释掉下面这一句
  7.          // showmessage('message_can_not_send_2',  '', array() ......
  8.       }
复制代码



如果也不行。有一个解决办法,
#1  你先查看论坛一个频繁发送短消息的用户,查看他最后一条短消息与当前服务器时间是否有差别,如果有,那问题就是他了!
#2  uccenter》短消息》清空短消息》清空这个用户的短消息,
如果用户较多,那就把论坛所有短消息清空!

请操作任何数据时都要备份,以免损失论坛数据,概不负责。


问题由来:
由于本人论坛时间出错,在linux执行命令的时候本来是date -s 10/11/2009 写成date -s 11/11/2009 改过来之后就出现了“两次发送短消息太快,请稍候再发送由于修改之后并未发现差别,短消息和发帖都正常,所有没有想到是它。

经过一天百度,360,谷歌全网排查,很多人有这个故障,但是解决办法没有。除了注释xxxx_pm.php 基本都是像上述一样修改uccenter》基本设置 里面的防止垃圾信息一项,当出现时间差的时候,修改基本设置无效!

本文写自本论坛,由本人原创,发表到disucz

两次发送短消息太快,请稍候再发送 解决办法!
http://www.141545.com/forum.php? ... 2689&extra=page%3D1





楼主热帖
[建议公告] dicuz3.2如何设置远程附件
[杂谈区] 各国那些你绝对不知道的冷知识(下)
[建议公告] 签到插件总出错,现购买新的插件使用!
[建议公告] 请大家及时订阅官方邮件!只需2步!
[杂谈区] BT电影下载网站
[资源区] 仙剑奇侠传1 仙剑1原声大碟资源 MP3版本 (
[杂谈区] 观《绣春刀》有感。
[建议公告] 网页安全扫描和在线多引擎查毒网站收集
[美图区] 海天盛筵上的模特丽莉--让你血脉喷张啊 [26
[建议公告] 【重要】请会员及时更改论坛登录密码。
[美图区] 绝美古风1
[资源区] 黑丝爱第179期免费下载-heisiai-NO.179 fre



最近访问 !imagelist! !namelist!

论坛默认解压密码:www.141545.com 或者 1024 如果附件地址下载失效,请私信通知版主补充!

赞助会员特权:全站无广告,免爱心下载,专属域名。下载不扣金币,账号永久保存不被封。

充值方式: 爱心充值 | 一年赞助会员购买 | 永久赞助会员购买 | 钻石会员购买 | 购买教程

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 网站注册

本版积分规则

Archiver|小黑屋|地图|地图|地图|AiSi Studio.

GMT+8, 2016-12-10 10:58 , Processed in 0.087917 second(s), 20 queries , Gzip On, Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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