Discuz! Database Error 无法连接数据库服务器解决方案
最近论坛不管是在前台还是后台页面打开总是出现Discuz! Database Error 无法连接数据库及服务器的情况,空间商那边测试数据又是正常的,刷新或者清除缓存之后又可恢复正常,被这个问题困扰很久总是间接性的出现此种情况,检查程序似乎最近也没做什么更改,究竟是什么原因导致的呢?
具体问题错误提示如下:
Discuz! Database Error
The database has encountered a problem. Need Help?
Error messages:
[Type] 无法连接到数据库服务器
[2003] Can't connect to MySQL server on '61.142.254.143 ' (10061)
Program messages:
[Line: 0026]admin.php(discuz_core->init)
[Line: 0065]source\class\class_core.php(discuz_core->_init_db)
[Line: 0364]source\class\class_core.php(db_mysql->connect)
[Line: 0764]source\class\class_core.php(db_mysql->_dbconnect)
已经将此出错信息详细记录, 由此给您带来的访问不便我们深感歉意
解决办法:
第一种问题分析:空间商问题
如果你是用的虚拟主机是属于空间商问题,那得请求空间商进行解决。像我网站的这种情况,空间商那边测试一切正常基本是排除这种可能了,所以我得找下一种解决办法: