码迷,mamicode.com
首页 > Web开发 > 详细

php版本的discuzX3.2部署的问题收集

时间:2016-03-22 06:26:46      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:

1、登陆后台老是自动退出是怎么回事?

解决方法:用ftp上線下載文件下在跟目錄/config/config_global.php把$_config[‘admincp‘][‘checkip‘]  = 1;
把1改成0

原因:网络的问题,尤其是几条电话线组成的软路由,出现IP的随机切换!

 

2、Discuz! X3.* 后台 UCenter 用户管理中心验证码错误无法登录

解决方法:根据目录找到文件: UCenter(新版为UC_Server)的 model/base.php
查找:
$this->onlineip = $match[0] ? $match[0] : ‘unknown‘;
在这代码之后插入一段代码:
$isonlineIP = isset($_COOKIE[‘onlineipd‘]) && !empty($_COOKIE[‘onlineipd‘]);
if($isonlineIP){
$this->onlineip = $_COOKIE[‘onlineipd‘];
}else{
setcookie("onlineipd", $this->onlineip, time()+3600, "/");
}
unset($isonlineIP);
保存后上传覆盖问题就解决了。

 

3、ucenter 登录不进去不跳转

解决方法:打开uc_server/model/admin.php
找到第22行的
$this->cookie_status = 0;
改成
$this->cookie_status = isset($_COOKIE[‘sid‘]) ? 1 : 0;

php版本的discuzX3.2部署的问题收集

标签:

原文地址:http://www.cnblogs.com/EasonJim/p/5304546.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!