今天一个客户的网站uctener无法进入,表现为点击UC就自动跳转到后台首页,如下图
经过排查,发现是PHP版本导致!客户原来使用的是PHP5.5,经过切换到PHP5.6,刷新发现问题解决!当然,肯定是5.5的某个配置问题,这个魔趣建站没有深入研究,如果你的uctener无法访问,可尝试切换PHP版本!
另外,对于discuz3.3版本,可能存在另一种情况,这个官方已发布修复方案,方案如下:
打开文件:upload/uc_server/model/admin.php,搜索代码:
$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 = 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 : '';
保存更新到网站即可!
历史资源提醒--必看
该页面资源/教程来自原魔趣吧历史资源转移,因发布历史久远,部分资源/教程可能已失效或无法在最新版程序中安装使用!DZ资源建议在Discuz3.4及以下版本使用,PHP版本建议5.6。资源仅提供做代码研究学习使用!
因改版,部分贴内链接将无法正常跳转,如链接失效或未正常跳转,请利用站内搜索功能搜索资源名称获取对应资源!