首页 > Web开发 > 详细

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

时间:2016-03-22 06:24:07      阅读:233      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!