学习NO.1 发表于 2015-11-4 18:26:06

Discuz! Database Error (1045) notconnect解决方法(尤其是更换主机后修复后出现...

本帖最后由 学习NO.1 于 2015-11-4 18:29 编辑

1045错误这个提示是无法连接数据库导致的。

1、检查配置文件里面的数据库名、数据库用户名和密码
2、虚拟主机咨询空间商看看数据库是否可以正常链接
3、独立主机检查下数据库是否正常启动,如果开启中可以尝试重启看看
我下载tools工具,
第一步:下载tools,下载地址   http://www.daoqin.net/thread-2151-1-1.html,也可以到官方网站下载。下载后解压到tools,并上传tools到域名下/source/plugin/。
第二步:登录http://你的域名/source/plugin/tools/tools.php,在工具箱登录下面的框里输入密码188281MWWxjk,点登录。登录后点修复数据库。再点一键修复。修复完成后就能打开论坛了。为了安全,建议把tools目录删除掉。

发现修复都正常,没有损坏。奇怪。所以怀疑是数据库连接问题。结果我打开config/config_global.php文件(用记事本)看看,原来参数不正确,试着修改了一下,果然成功了。哈利路亚!论坛恢复了!大家可以看下哦。www.huairenwang.com

* $_config['db']['1']['dbuser'] = 'root'; // 用户
* $_config['db']['1']['dbpw'] = 'root';// 密码


还有config_ucenter.php文件

define('UC_DBPW', 'root');                              // UCenter 数据库密码
define('UC_DBNAME', 'ucenter');                              // UCenter 数据库名称




页: [1]
查看完整版本: Discuz! Database Error (1045) notconnect解决方法(尤其是更换主机后修复后出现...