ThinkPHP OneThink 后台迁移无法登陆 解决办法 图文实例

刚刚用Onethink 内容框架做了一个项目,但是在迁移上线的时候出现了后台无法登陆。经过查找发现有个坑。OneThink 后台登陆的时候使用的User的api接口登陆的。具体的2处密码设定为如下:

[title]\Application\User\Conf[/title]

define('UC_DB_DSN', 'mysqli://数据库用户名:数据库密码@127.0.0.1:3306/数据库名'); // 数据库连接,使用Model方式调用API必须配置此项

[title]\Application\Common\Conf\config.php[/title]

    /* 数据库配置 */
    'DB_TYPE'   => 'mysqli', // 数据库类型
    'DB_HOST'   => '127.0.0.1', // 服务器地址
    'DB_NAME'   => '', // 数据库名
    'DB_USER'   => '', // 用户名
    'DB_PWD'    => '',  // 密码
    'DB_PORT'   => '3306', // 端口
    'DB_PREFIX' => 'onethink_', // 数据库表前缀

主要原因是数据库用户名密码及数据库名不同导致的无法登陆。

这里记录一下,防止下次迁移时无法登陆。

 

搬瓦工,CN2高速线路,1GB带宽,电信联通优化KVM,延迟低,速度快,建站稳定,搬瓦工BandwagonHost VPS优惠码BWH26FXH3HIQ,支持<支付宝> 【点击购买】!

Vultr$3.5日本节点,512M内存/500G流量/1G带宽,电信联通优化,延迟低,速度快【点击购买】!

腾讯云云产品精选秒杀【点击购买】

阿里云香港、新加坡VPS/1核/1G/25G SSD/1T流量/30M带宽/年付¥288【点击购买】

百度云不止一折优惠【点击购买】

发表评论

电子邮件地址不会被公开。 必填项已用*标注