• 技术文章 >后端开发 >php教程

    CI使用Tank Auth转移数据库导致密码用户错误的解决办法_php实例

    2016-06-07 17:19:08原创275
    Tank Auth是针对Codeigniter的权限管理类库,功能很强大。整合了CI之后,有一天将数据库转到另一台服务器上,发现使用之前的用户名和密码都无法登录了。

    折腾半天,终于找到解决办法:

    1、找到 config/tank_auth.php 文件

    2、修改参数

    将 $config['phpass_hash_portable'] = FALSE; 修改为

    复制代码 代码如下:
    $config['phpass_hash_portable'] = TRUE;

    3、然后在本地用之前的用户密码登录,修改密码

    4、再次转移表 users

    5、在服务器用修改后的密码登录

    这样就正常了!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:Codeigniter TankAuth
    上一篇:Codeigniter整合Tank Auth权限类库详解_php实例 下一篇:Codeigniter+PHPExcel实现导出数据到Excel文件_php实例
    VIP课程(WEB全栈开发)

    相关文章推荐

    • 【腾讯云】年中优惠,「专享618元」优惠券!• PHP函数及作用域知识详解• 问一下这个JS数据怎么解码• 关于array_walk的有关问题• thinkphp3.2在Controller里为啥select没有数据• php根据条件排除,该如何解决
    1/1

    PHP中文网