Discuz (1040) notconnect错误的解决办法

 今天服务器上的Discuz论坛都出现了(1040) notconnect的提示,Discuz官方的解释是Too many connections,而实际上网站很少,用netstat查看3306端口的连接也不多,不可能是Too many connections的问题,那就只能找其他方面的问题,在微软网站上找到了原因:微软补丁KB967723造成MYSQL经常连接失败。原来要解决这个问题,一般是卸载该补丁,但毕竟不是太好。现在微软也给出了解决办法,最好的解决办法就出现了。

 

  1. 启动注册表编辑器。
  2. 在注册表中,找到下面的子项,然后单击 参数
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
  3. 在 编辑 菜单上单击 新建,然后添加以下注册表项:
    值名称: MaxUserPort
    值类型: DWORD
    值数据: 65534
    有效范围: 5000-65534 (十进制)
    默认值: 0x1388 (5000 十进制)
  4. 退出注册表编辑器,重启计算机,问题解决。

 

微软原文地址 :http://support.microsoft.com/kb/q196271

未经允许不得转载:聚友 » Discuz (1040) notconnect错误的解决办法

赞 (0) 打赏

评论 2

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. 宁波癫痫病治疗最好医院这段时间开始坚持每天一更,看多好多以前收藏的博客都没有更新了,还是比较可惜的,希望大家都能继续坚持下去。
    回复
  2. izhai好像等一会也能自己解决这个问题 回复

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏