好库网首页 | 我的好库
好库网 好库网社区
IT社区 » WEB开发与应用 » PHP » Discuz! X2经常出现无法连接到MySQL数据库服务器错误
回复 发帖

查看:2417    回复:0 Discuz! X2经常出现无法连接到MySQL数据库服务器错误
访问好库站长的空间
发表于 2012/3/22 16:06:41
1楼
Windows 2003主机,使用Discuz!X2,经常报错,刷新一下又正常,错误信息如下:

Can't connect to MySQL server on 'localhost' (10061)

Discuz! Database Error
The database has encountered a problem. Need Help?
Error messages:

    [Type] 无法连接到数据库服务器


Program messages:

    [Line: 0018]portal.php(discuz_core->init)
    [Line: 0065]source\class\class_core.php(discuz_core->_init_db)
    [Line: 0335]source\class\class_core.php(db_mysql->connect)
    [Line: 0735]source\class\class_core.php(db_mysql->_dbconnect)


www.okbase.net 已经将此出错信息详细记录, 由此给您带来的访问不便我们深感歉意


解决方法:

(1)Windows性能调整
注册表
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
新增MaxUserPort,DWORD类型,值为65534
新增TcpTimedWaitDelay,DWORD类型,值为30

(2)对MySQL的性能调整
修改my.ini
[mysqld]
interactive_timeout=20
wait_timeout=20
back_log=500
您需要登录后才可以回帖 登录 | 注册
回复 发帖