最近发现在同一个服务器两个论坛老是出现MYSQL连接不上的问题,两个论坛程序分别是 PHPWind 和 Discuz! 。遍历百度好不容易找到答案了,把解决方法提供给大家。
完整错误信息如下:
Cannot use database
The URL Is:
[***页面地址***]
MySQL Server Error:
Can't connect to MySQL server on 'dbhost' (10061) ( 2003 )
原因:微软2009年9月9日发布了一个TCP/IP更新补丁(KB967723),如果服务器开启自动更新或者有自动更新软件下载更新了这个补丁,那么就会出现这个问题。
补丁卸载方法:远程终端进入你的服务器,打开 控制面板 - 添加与删除程序 - (勾选上方的“显示更新”)在里面可以看到更新的KB967723这个补丁,然后就想卸载普通软件一样卸载,卸载中会提示你,如果卸载可能导致程序运行出错,没关系,选择“是”,继续卸载。卸载完成后程序服务器,一切正常!
注意:该补丁是修复防止通过远程获取权限的一个漏洞,卸载此补丁后服务器会有安全隐患。但是想要MYSQL正常运行,临时的解决办法只有这样做才行,要么就换成 linux 系统。
目前有0条回应
Comment
Trackback