dedecms 打开首页跳转到install/index.php,栏目页打不开,后台显示空白,求解决
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了dedecms 打开首页跳转到install/index.php,栏目页打不开,后台显示空白,求解决相关的知识,希望对你有一定的参考价值。
网上有两种解决方法:一种是说你曾用记事本编辑过dede的php文件
2是说你得修改
找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;
然后就可以登入后台了。
我用的第二种方法解决的 参考技术A 没安装的原因 ,你安装了也不会直接跳转到install 这个文件中
后台判断错误弹窗,跳转到首页。
if(!$id){
exit("<script>alert(‘参数错误!‘);window.location.href=‘/‘</script>");
}
window.location.href=‘/‘ //跳转到首页
exit() 函数输出一条消息,并退出当前脚本。
该函数是 die() 函数的别名。
以上是关于dedecms 打开首页跳转到install/index.php,栏目页打不开,后台显示空白,求解决的主要内容,如果未能解决你的问题,请参考以下文章
夺命雷公狗---DEDECMS----25dedecms导航条首页的跳转