在本地 window 系统弄好discuz项目,搬到公司的服务器。发现UCenter 登录不上,我本机的 UCenter 是能正常登录的,于是乎懵比了。
在官网论坛找到的解决方案:
打开uc_server/model/admin.php
找到第22行的
$this->cookie_status = 0;
改成
$this->cookie_status = isset($_COOKIE['sid']) ? 1 : 0;
参考:UCenter管理中心为什么登陆不上?密码正确的,就是没反应!
问题是解决了,但疑惑还在,为什么本地能正常使用,公司服务器那边就不能。