3.1.9登录不了的问题的解决方案

解决方案一:升级php版本为5.3(包含)以上的版本
解决方案二:找到根目录下的system/core/crypt.php,把以下代码
       if (strstr($data, '|'))
        {
            $data_arr = explode('|', $data);
            
            $algorithm = $data_arr[0];
            
            $data = str_replace($algorithm . '|', '', $data);

            $data = $this->hex_to_str($data);
        }
替换文件中的(在文件41行)
      if ($algorithm = strstr($data, '|', true))
        {
            $data = str_replace($algorithm . '|', '', $data);

            $data = $this->hex_to_str($data);
        }
还有遇到其他疑难杂症大家私信我
已邀请:

AWSupport

赞同来自: final Discuze

查了一下的确是这个原因...
 
strstr 函数在 5.2 版本有些不一致

anger005

赞同来自: final

感谢兄弟,我尝试一下。
还有我的注册页面验证码出不来是什么问题?

疯叶

赞同来自:

赢定你弟

kenjey01

赞同来自:

方案一或二都不能解决问题
 
出现部分无法登录问题,有些账号可以登录。
 
自行去掉 gzcompress和 gzuncompress 解决问题,请管理员 关注下!

ddkk3000

赞同来自:

还是没法登陆啊

该问题目前已经被锁定, 无法添加新回复