织梦login.php未安装,DedeCMS V5.7安装后登录后台显示空白解决办法
DedeCMS V5.7安装后登录后台显示空白,排查数据库连接正常,php采用进程的方式运行,取代了Apache模块化运行,通过浏览器F12发现500报错。
最后发现这个原因的php使用了php5.4+的版本了,我们在php官方会发现session_register函数在php5.4中己经删除了,所以原因就找到了我们在dedecms中的登录中大量使用了session_register函数,所以导致登录出现空白了,下面我来给大家介绍解决办法。
原因分析 session_register,php5.4移除了这个函数,版本里说明,继续使用该函数会产生错误。
if (!isset($_SESSION[$this->keepUserTypeTag]))改成这个方式就可以了
解决方法是: 找到include文件夹中的userlogin.class.php文件中把所有带有session_register的全部删除即可。
@session_register下的所有语句屏蔽掉 具体屏蔽的代码如下:
function keepUser()
{
if($this->userID != ” && $this->userType != ”)
{
global $admincachefile,$adminstyle;
if(empty($adminstyle)) $adminstyle = ‘dedecms’;
/* @session_register($this->keepUserIDTag); */
$_SESSION[$this->keepUserIDTag] = $this->userID;
/* @session_register($this->keepUserTypeTag); */
$_SESSION[$this->keepUserTypeTag] = $this->userType;
/* @session_register($this->keepUserChannelTag); */
$_SESSION[$this->keepUserChannelTag] = $this->userChannel;
/* @session_register($this->keepUserNameTag); */
$_SESSION[$this->keepUserNameTag] = $this->userName;
/* @session_register($this->keepUserPurviewTag); */
$_SESSION[$this->keepUserPurviewTag] = $this->userPurview;
/* @session_register($this->keepAdminStyleTag); */
$_SESSION[$this->keepAdminStyleTag] = $adminstyle;
PutCookie(‘DedeUserID’, $this->userID, 3600 * 24, ‘/’);
PutCookie(‘DedeLoginTime’, time(), 3600 * 24, ‘/’);
$this->ReWriteAdminChannel();
return 1;
}
else
版权属于:
运维之道
转载时必须以链接形式注明原始出处及本声明。
织梦login.php未安装,DedeCMS V5.7安装后登录后台显示空白解决办法相关推荐
- 笔记本安装TIA博途V17后出现蓝屏的解决办法
笔记本安装TIA博途V17后出现蓝屏的解决办法 最近很多小伙伴反映: 新买的笔记本在安装TIA博途V17之后出现蓝屏的故障,原因是网卡的驱动和博途之间不兼容导致的冲突,这里给大家总结几种解决办法,仅供 ...
- dedecms v5.7 图片集“图集内容”无法调用的解决办法
在dedecms的图片集模型或者基于图片集模型修改的自定义模型中 内容页模板使用 {dede:field.body/} 方式来调用body字段是没有输出的(原因不明,未继续深入) 但有些时候当需要在内 ...
- dede/archives_do.php,dedecms后台编辑文章时archives_do.php显示空白解决办法
今天网站后台不知道哪里搞错了,后台总是出现状况,出现无法dede后台编辑文章显示空白的问题,查看编辑文章的文件是archives_do.php 这个文件. 然后找到文件了就可以查看出现的问题了,我们发 ...
- 织梦cms技巧:织梦登录后台显示空白页的解决办法
解决方法: 查找include里面的userlogin.class.php里面的keepuser()函数, 把@session_register分别 全部改写, 注释掉,然后改为if (!isset( ...
- 织梦后台html编辑器不显示,织梦后台文章内容编辑空白不显示文字解决办法
织梦CMS在PHP5.4版本运行中会出现文字不显示空白等问题,一般这种情况都属于PHP版本过高,更换降低PHP版本到5.2可完美解决, 最近在网上看到很多人问织梦后台编辑文章内容时出现空白,不显示文字 ...
- dede修改mysql,织梦教程:如何修改dedecms系统数据库表前缀?
原标题:织梦教程:如何修改dedecms系统数据库表前缀? 如何修改dedecms织梦数据表前缀,织梦模板之家给大家讲一下方法,如果你刚开始建站本文对你起不到任何帮助,如果你的站建立了1个月以上,数据 ...
- 织梦模板 diy.php修改,dedecms织梦模板源代码修改教程
想要对织梦内核源码就行修改,首先要了解下织梦的基本构造和基本的HTML CSS知识,如果您对HTML代码不太了解,可以先去学习HTML知识然后再来学习织梦模板源代码的修改.在我们介绍织梦模板源代码修改 ...
- 织梦DEDECMS QQ一键登录插件返回空白解决方法
修改织梦网站时,遇到个QQ一键登录返回是空白的问题 找了好久没发现什么原因,最后才知道原因在于服务器, 因为腾讯OAuth2.0采用的是https协议进行数据请求,QQ一键登录插件采用curl拓展对数 ...
- 织梦php 文章采集规则,dedecms采集怎么用
以织梦官方站为例,我们采集站长学院下的PHP教程栏目,打开列表地址http://www.dedecms.com/web-art/PHP_jiaocheng. 登录后台,进入"采集节点管理&q ...
- dedecms织梦去除版权powered by dedecms方法
织梦官方5.7版本升级后,版权标签{dede:global name='cfg_powerby'/}调用出来后会出现:"powered by dedecms",织梦58建议您不要去 ...
最新文章
- 【摩天好课】数字时代职业生涯规划
- HTML5 - Canvas动画样例(谷歌弹跳球)
- 详解@Autowired、@Qualifier和@Required
- java编译器代码检查_Java编译器可以优化此代码吗?
- kafka 分区分配及再平衡总结
- 微信缓存dat怎么转图片_图片怎么转PDF?这个方法完美解决!
- SoapUI 入门指南
- silverlight5 ToolKit下载地址
- windows_删除多余网络适配器(删除/卸载多余网卡)/删除TAP虚拟网卡NIC
- 安川e1000中文说明书_安川E1000变频器维修故障代码说明书
- cmd检查java_如何通过cmd查看java环境
- ubuntu14上nvidia 1080和 titan xp 驱动安装踩的坑
- 无法创建目录d oracle,Qt无法创建目录(Qt could not create directory)
- Android studio File Explorer sdcard文件怎么访问
- 群晖Synology FileStation不显示Share文件夹的解决办法
- 锦上添花之元音音标学习(下)
- C#调用百度地图API,根据地名获取经纬度geocoding
- 蜂窝网实现移动性管理?
- cpp map 获取所有 key_酪蛋白磷酸肽CPP:促进钙吸收它超强
- 大学android五子棋课程目的,基于安卓开发的五子棋课程设计报告..docx