解决Discuz! Database Error (1045) notconnect方法 论坛搬家修复
1045错误这个提示是无法连接数据库导致的。
1、检查配置文件里面的数据库名、数据库用户名和密码
2、虚拟主机咨询空间商看看数据库是否可以正常链接
3、独立主机检查下数据库是否正常启动,如果开启中可以尝试重启看看
我下载tools工具,
第一步:下载tools。
Discuz x2.5 Tools工具 Discuz程序修复工具
Tools 之 Discuz! 急诊箱功能 for X3.1 工具
第二步:登录http://你的域名/source/plugin/tools/tools.php,在工具箱登录下面的框里输入密码188281MWWxjk,点登录。登录后点修复数据库。再点一键修复。修复完成后就能打开论坛了。为了安全,建议把tools目录删除掉。
发现修复都正常,没有损坏。奇怪。所以怀疑是数据库连接问题。结果我打开config/config_global.php文件(用记事本)看看,原来参数不正确,试着修改了一下,果然成功了。哈利路亚!论坛恢复了!
* $_config['db']['1']['dbuser'] = 'root'; // 用户
* $_config['db']['1']['dbpw'] = 'root';// 密码
还有config_ucenter.php文件
define('UC_DBPW', 'root'); // UCenter 数据库密码
define('UC_DBNAME', 'ucenter'); // UCenter 数据库名称
还有一个是路径:/wwwroot/uc_server/data/config.inc.php
打开 config.inc.php 文件修改:define('UC_DBPW', '原来密码');原来密码 修改为新的数据库密码。
页:
[1]