最近访客
百度未收录

UCenter密码无误,但无法登录后台的解决方法

Discuz程序,会员遇到UCenter密码无错,但是无法登录进去操作,或点击选项有跳出到登录页面。

解决方法

使用宝塔或者FTP软件,在网站目录中找到 /uc_server/model/admin.php 这个文件。

然后打开并编辑admin.php文件

找到

function adminbase() {
                parent::__construct();
                $this->cookie_status = 0;
                $sid = $this->cookie_status ? getgpc(\'sid\', \'C\') :rawurlencode(getgpc(\'sid\', \'R\'));
                $this->sid = $this->view->sid = $this->sid_decode($sid) ? $sid : \'\';

这段代码。

然后将其中的  $this->cookie_status = 0;  修改为 $this->cookie_status = isset($_COOKIE[\'sid\']) ? 1 : 0;

修改之后的完整代码如下

function adminbase() {
                parent::__construct();
                $this->cookie_status = isset($_COOKIE[\'sid\']) ? 1 : 0;
                $sid = $this->cookie_status ? getgpc(\'sid\', \'C\') :rawurlencode(getgpc(\'sid\', \'R\'));
                $this->sid = $this->view->sid = $this->sid_decode($sid) ? $sid : \'\';

修改完成后,保存文件就可以登录Discuz UCenter 了。

温馨提示: 本文最后更新于2022/10/20 00:44:16。若文章内容或图片失效,请 留言联系站长反馈!
!
也想出现在这里? 联系我们
创意广告
© 版权声明
THE END
点赞0赞赏 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容