织梦cms安装完成后登录后台出现空白。主要原因是php版本的问题
2013-05-27 14:34
573 查看
织梦cms安装完成后登录后台出现空白。主要原因是php版本的问题
问题原因:session_register,php5.4移除了这个函数,版本里说明,继续使用该函数会产生错误。
if (!isset($_SESSION[$this->keepUserTypeTag]))改成这个方式就可以了
解决方法:
找include/userlogin.class.php里面的keepuser()函数,
把@session_register 全部改写, 虽然不知道这个@是什么意思
把@session_register($this->keepUserIDTag); 注释掉,然后改为
if (!isset($_SESSION[$this->keepUserIDTag]))
全部有6个。
如下:
if (!isset($_SESSION[$this->keepUserIDTag]))
//@session_register($this->keepUserIDTag);
$_SESSION[$this->keepUserIDTag] = $this->userID;
if (!isset($_SESSION[$this->keepUserTypeTag]))
//@session_register($this->keepUserTypeTag);
$_SESSION[$this->keepUserTypeTag] = $this->userType;
if (!isset($_SESSION[$this->keepUserChannelTag]))
//@session_register($this->keepUserChannelTag);
$_SESSION[$this->keepUserChannelTag] = $this->userChannel;
if (!isset($_SESSION[$this->keepUserNameTag]))
//@session_register($this->keepUserNameTag);
$_SESSION[$this->keepUserNameTag] = $this->userName;
if (!isset($_SESSION[$this->keepUserPurviewTag]))
//@session_register($this->keepUserPurviewTag);
$_SESSION[$this->keepUserPurviewTag] = $this->userPurview;
if (!isset($_SESSION[$this->keepAdminStyleTag]))
//@session_register($this->keepAdminStyleTag);
$_SESSION[$this->keepAdminStyleTag] = $adminstyle;
然后就可以登入后台了。
相关文章推荐
- 织梦cms安装完成后登录后台出现空白。主要原因是php版本的问题
- 升级到php5.4:织梦cms安装完成后登录后台出现空白解决办法
- 织梦cms安装完成后登录后台出现空白解决办法
- dedecms安装完成后登录后台出现空白
- 解决更换PHP5.4以上版本后Dedecms后台登录空白问题的方法
- 解决更换PHP5.4以上版本后Dedecms后台登录空白问题的方法
- dedecms安装完成后登录后台出现空白
- 织梦安装完成后登录后台出现空白
- dedecms 安装完成后登录后台出现空白
- 织梦cms安装完成后登录后台出现空白解决办法
- dedecms安装完成后登录后台出现空白
- dedecms安装完成后登录后台出现空白
- dedecms安装完成后登录后台出现空白
- phpmyadmin安装过后,登录界面出现问题,您应升级到 MySQL 5.5.0 或更高版本
- php中用frame写后台首页出现空白问题
- ubuntu 在opencv3.1基础上 安装3.2的版本,安装完成后。 。。编译代码出现的问题。
- 更换PHP 5.4以上版本后Dedecms后台登录空白的解决方法
- Discuz!教程之后台安装任何插件都出现空白的问题解决方案
- ecshop安装出现问题集合(php版本偏高)
- 织梦v5.7安装在php5.3以上版本登陆后台不能跳转问题