最近一个站所在的服务器频繁中断访问,提示“ Error establishing a database connection ”,每次只能以重启解决,也不是个办法,后来得知可能是因为Windows服务器的一些链接限制导致的,今天在网上搜索一番,说道是因为微软的更新补丁KB967723导致的,卸载即可。刚刚卸载了,看看效果吧~
Windows做服务器确实有点纠结,很多东西都不大合适,不过也算是跟Linux各有千秋吧,谁有谁的方便之处。
还有一种方式说是改注册表,新增一个关于连接数的值。没尝试。
1、启动注册表编辑器。(开始—运行—REGEDIT) 2、在的注册表中找到以下子项,然后单击 参数 :HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters 3、在 编辑 菜单上单击 新建 ,,,然后添加下面的注册表项:数值名称: MaxUserPort 值类型: DWORD 值数据: 65534 (注意是十进制) 有效范围: 5000-65534 (十进制) 默认值: 0×1388 (5000 十进制) 说明: 此参数将控制程序从系统请求任何可用的用户端口时使用的最大端口数。 通常,1024 的值和包含的 5000 之间分配临时的 (短) 端口。 4、退出注册表编辑器,并重新重启计算机
或者,下载附件中的文件导入~
[download id="25"]
我是来吐槽的
不错、有技术工程师的转向了。
额,你好多的站点啊~~~
学习了啊
我来打酱油的。路过。
赶快留言踩人
Windows 做服务器调试起来很让人蛋疼...
不错,支持子啊
好久没来这报道了
公子府的太复杂了,娟兒姐顠过了
公子都是自己的服务器的啊?
PHP还是不稳定啊