[英]Login issue with tank_auth (codeigniter authentication library)
我有一个使用tank_auth的php(带有codeigniter框架)网站。
我的问题是,我可以在localhost中注册和登录,但是每当尝试登录主机时,登录均不起作用。 相同的代码,相同的数据库,相同的所有内容。 没有错误消息,当我单击“让我输入”按钮时,只需重新加载登录页面。 注册工作正常,其他数据库读/写工作正常,但是当我尝试登录时,它只是重新加载了页面。
我主要的沮丧是,完全相同的项目正在localhost上完美地工作。 你知道为什么吗?
任何帮助将不胜感激。 谢谢。
可能有很多事情,但从您的config.php文件开始。 尝试设置:
$config['sess_match_useragent'] = FALSE;
好吧,我明白了。
有$ config ['phpass_hash_portable'] = FALSE; 在tank_auth配置上的行。 我将其更改为TRUE,问题得到解决。 描述在配置文件的注释中。
更新:我认为这还不足以解决问题。 由于我有两个项目,因此我在另一个项目上遇到了相同的问题,当我更改项目时它就起作用了
$config['sess_match_useragent'] = FALSE;
和
$config['phpass_hash_portable'] = FALSE;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.