|
我使用的是CI最新版(2.0.2),然后在本地开发,使用CI自带的SESSION类无问题,在FF和Chrome能够正常登录(包括验证码存储以及登录信息存储),然后在同事那里配置同样的环境和代码,结果他那边无法登录(不管是FF、Chrome还是IE),老是提示验证码错误,然后在自己电脑上一看,IE也无法登录。。。。
调试的时候发现,所有无法登录的情况下,生成验证码的那个页面(/captcha),print_r($this->session->userdata)都是空白,而在登录页面(/admin/login)提交后print_r($this->session->userdata)是正常的,都包括ip_address(但不包括验证码)等信息。我的session是在config里自动加载的,而且注意的是,在我这里FF和chrome下能正常登录的,所以不存在开启不开启的问题。
这方面有研究的朋友请指点一下到底什么原因?应该如何解决?论坛上的KNDB感觉很老了,怕是不适合新版CI,所以没用 |
|