问题描述:有些站长在从其他们论坛转换过来时,会出现“没有安装 Discuz! 论坛或者 Discuz! 数据库配置错误,请返回修改”的错误提示 问题分析:出现该提示是因为XConvert转换程序找不到Discuz!数据库,可能是您没有完整安装Discuz!或数据库信息填写错误 排查方法:
1、请确认您完整安装了Discuz! Discuz!6.1以上版本要先安装 UCenter,再安装Discuz! 安装不是简单的上传程序文件,需要上传程序文件后,运行install安装文件才可以完成安装 程序文件下载及安装教程:http://www./downloads/install/
2、确认您填写的数据库信息是否正确 为了避免数据库信息填写错误,请参考已经安装好的UCenter和Discuz!的数据库配置文件config.inc.php 。 如果您安装的UCenter和Discuz!的单个安装包: UCenter的数据库配置信息: 打开UCenter安装根目录 /data/config.inc.php ,即可看到图示:
对照上述信息,分别填写XConvert中UCenter的数据库配置信息:
Discuz!数据库配置信息: 打开Discuz!安装根目录下的config.inc.php,如图:
对照上述信息,分别填写XConvert中Discuz!的数据库配置信息:
如果你们不是安装的单个安装包,同样可以参考config配置文件来填写XConvert数据库信息,各种情况下config配置文件所在目录说明:
如果您安装的Discuz! 7.0.0_FULL: UCenter的数据库配置文件config.inc.php所在目录是: Discuz! 7.0.0_FULL安装根目录下的 /uc_server/data/config.inc.php Discuz!的数据库配置文件config.inc.php所在目录是: Discuz! 7.0.0_FULL安装根目录下的config.inc.php
如果您安装的UCenter1.5.0/UCenter Home1.5/Discuz! 7.0 集成安装包: UCenter的数据库配置文件config.inc.php所在目录是: 集成安装包安装根目录下的 /ucenter/data/config.inc.php Discuz!的数据库配置文件config.inc.php所在目录是: 集成安装包安装根目录下的 /bbs/config.inc.php
如果您安装的是ComsenzEXP 2.0.0: UCenter的数据库配置文件config.inc.php所在目录是: ComsenzEXP 安装根目录下的 /bbs/uc_server/data/config.inc.php Discuz!的数据库配置文件config.inc.php所在目录是: 集成安装包安装根目录下的 /bbs/config.inc.php
3、检查XConvert根目录下的config.inc.php是否可写 如果上述两步都确保没问题,而转换程序仍然提示错误的话,有可能是XConvert的config.inc.php配置文件不可写。 打开XConvert根目录下的config.inc.php,手动填写各项配置信息,如图: 转换前原论坛数据库配置:
Discuz!数据库配置:
UCenter数据库配置:
其他们配置:
|