打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
迁移discuz论坛程序(搬家)数据库连接出错UCenter info: MySQL Query Error

原本小简网站的所有程序都是放在香港win主机上的,后来换了国外linux主机,全部数据都要搬家,程序的转移当然是没什么问题拉,问题是换了数据库,数据库信息都改变了,原来数据库连接信息现在都无效了,就要重新设置新的数据库连接文件!

小简在转移discuz论坛程序 的时候,原以为很简单,只要把数据导出,再数据导入新数据库,修改下config/config_global.php
config/config_ucenter.php这两个文件当中的数据库连接信息,这样网站能访问,看起来像是很完美解决了,但是修改后前台无法登录,登录后台,提示数据库连接错误~~悲催!

小简仔细核对了下数据库文件,经过小简胡乱瞎折腾,蛤蛤!发现了UC通信uc key 那里还得连接数据库,还有个数据库链接文件“uc_server/data/config.inc.php”打开,发现数据库链接信息还是以前的数据库信息,嘿嘿!和上面两个一样,修改成新数据库的信息!

正常这样就已经是解决了discuz论坛程序转移时无法链接数据库的问题!请看www.jueju.cn/bbs

下面说个小插曲!全是小简马虎造成的!
小简在完成上面三个文件的数据库信息修改后,发现论坛还是登录不上去,这是怎么回事??!
后来小简一个个排查下去,发现config/config_ucenter.php文件中的有一个地方是“数据库名.表”的格式而这个地方的数据库名还是之前的,我们要把他修改成新的数据库名,小简就是忘记修改这个地方才造成无法登录!大家要注意拉!
默认的语句是
define(‘UC_DBTABLEPRE’, ‘pre_ucenter_’);
要改成
define(‘UC_DBTABLEPRE’,’`这里写新的数据库名`.pre_ucenter_’); (如图)

小简来总结一下,就目前discuz论坛程序的版本,程序转移,搬家数据库链接出错的话只要修改下面这三个文件:
uc_server/data/config.inc.php
config/config_global.php
config/config_ucenter.php

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
ucenter uchome discuz应用搬家过程详解
Discuz! X搬家说明
Discuz7 UCenter 网站论坛搬家(换服务器)全攻略 - kdm4098的日志 ...
discuz数据库迁移,改密码后,相关配置文件修改
discuz论坛uc_server/ucenter创始人密码忘记怎么办
Discuz ucenter通讯失败与Discuz的头像无法显示
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服