windows8中dede(织梦)登陆后台空白

在根目录下根据路径找到 /include/userlogin.class.php 这个文件,然后找到里面的keepuser()函数,准备把里面的@session_register 全部改写。

你会在里面看到这样的代码:

<?php
@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;

 

好了,我们全部修改成:

 代码如下 复制代码

if (!isset($_SESSION[$this->keepUserIDTag]))
$_SESSION[$this->keepUserIDTag] = $this->userID;
 
if (!isset($_SESSION[$this->keepUserTypeTag]))
$_SESSION[$this->keepUserTypeTag] = $this->userType;
 
if (!isset($_SESSION[$this->keepUserChannelTag]))
$_SESSION[$this->keepUserChannelTag] = $this->userChannel;
 
if (!isset($_SESSION[$this->keepUserNameTag]))
$_SESSION[$this->keepUserNameTag] = $this->userName;
 
if (!isset($_SESSION[$this->keepUserPurviewTag]))
$_SESSION[$this->keepUserPurviewTag] = $this->userPurview;
 
if (!isset($_SESSION[$this->keepAdminStyleTag]))
$_SESSION[$this->keepAdminStyleTag] = $adminstyle;

还有一种可能是你用记事本修改了数据库密码 进后台就会出面空白页面的。用记事本和Dreamweaver 修改表面是看不出什么不一样(看图)。其实不然!!! 解决方法也很简单:你只要把DEDE 初始安装的data/common.inc.php 用Dreamweaver 打开把里面主机名称和数据库账号密码改成空间的一样就可以了

附上另一种解决办法

 找到:include/common.inc.php文件,打开,查找程序代码:

 

 代码如下 复制代码

 //error_reporting(E_ALL);

  error_reporting(E_ALL || ~E_NOTICE);

  替换为:

  error_reporting(E_ALL);

  //error_reporting(E_ALL || ~E_NOTICE);

  这一步很重要,因为它会告诉你为什么变成空白的提示信息,保存之后再次进入管理后台,这个时候会发现后台会有一句话提示了,原文提示是:

  Parse error: parse error in D:/wwwroot/pcpps/Web/data/config.cache.inc.php on line 44 找到之后先把上面的改回来,然后我们从错误提示上来分析。

  从中我们可以现在在网站根目录的data/config.cache.inc.php on line 44有问题,然后我就把以前正常时备份过的data/config.cache.inc.php 重新上传全覆盖后问题就解决了.到此排除了dede后台登陆一片空白的问题。

时间: 2024-10-26 14:40:06

windows8中dede(织梦)登陆后台空白的相关文章

php5.4 织梦dedecms后台登录空白

  linux,php5.4, 织梦dedecms后台登录空白,原因: include/userlogin.class.php,里面有一个keepuser()函数,是用session_register来注册一个session变量,但是在php5.4中已经移除了这个功能  代码如下   把@session_register($this->keepUserIDTag);    注释掉,然后改为 if (!isset($_SESSION[$this->keepUserIDTag])) 如下: if

php 5.4版本中dedecms5.7在、登陆后台空白,标题不能为空错误

通过网上网友指点然后再再本地测试可以,最终发现是php版本问题,linux的环境是 php5.4.20 经过搜索找到解决方法了看下面 "2.dedecms发布文章提示"标题不能为空" "的解决方法! dedecms安装完成后会出现登陆后台空白,发布文章时提示"标题不能为空". 1.解决dedecms登陆后台空白错误因为php5.4的版本废除了session_register,所以需要去掉session_register函数  代码如下 复制代码

php5.4 织梦dedecms后台登录空白问题

linux,php5.4, 织梦dedecms后台登录空白,原因: include/userlogin.class.php,里面有一个keepuser()函数,是用session_register来注册一个session变量,但是在php5.4中已经移除了这个功能  代码如下 复制代码 把@session_register($this->keepUserIDTag);    注释掉,然后改为 if (!isset($_SESSION[$this->keepUserIDTag])) 如下: if

织梦dedecms后台验证码错误问题集合及解决方法

织梦dedecms后台验证码持续错误问题 相信很多用户,在织梦后台登录的时候,会遇到验证码无法显示或者持续错误等等的问题,那么这个问题到底应该如何来解决呢.这里有几个小技巧和原因. (1)空间已满 第一个原因相信一般都是很难发生的,那就是您的主机空间是否已经满了,这个是基本的导致这个问题的罪魁祸首. (2)清除缓存 就像浏览器一样,长久的访问一个网站,浏览器会自动将此网站识别为经常访问的网站而存储在缓存里,这样的话,所导致的就是您输入再多次的验证码得到的结果都是错误的.那么,该如何来进行缓存的清

如何去除DEDEV5.7友情链接中的织梦链

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 DEDE做为目前使用最普遍的开源建站程序,不仅是因为操作的简单,而且从网站优化来说,更乎于搜索引擎的优化.由于最近新版V5.7的发布,我的不少客户升级后,发现一个比较 棘手的问题.在以前任何的版本都没有的.在友情链接这一块,DEDEv5.7中做了更多的分类以外,在最后还有一个"织梦链".织梦链中全部是一些网站友情链接,也就

dede织梦里在主页添加了一个更多的超链接,怎样将这个超链接链接到指定的栏目里,超链接地址怎么调用

问题描述 dede织梦里在主页添加了一个更多的超链接,怎样将这个超链接链接到指定的栏目里,超链接地址怎么调用 dede织梦里在主页添加了一个更多的超链接,怎样将这个超链接链接到指定的栏目里,超链接地址怎么调用

织梦dedecms后台/会员/留言板验证码关闭

提示:支持DedeCMS V5.6 以上的所有版本 取消后台登录验证码 打开/data/safe/inc_safe_config.php文件,找到如下代码: $safe_gdopen = '1,2,3,4,5,6'; 数字6 代表是后台验证码,数字3是会员系统里面的验证码.删除对应的数字,即可以关闭对应的验证码 取消会员登录验证码 打开/data/safe/inc_safe_config.php文件,找到如下代码: $safe_gdopen = '1,2,3,4,5,6'; 把$safe_gdo

织梦dedecms后台忘记密码修改重置

方法一,使用密码重置工具 我们在使用dedecms的时候,大多数人安装的时候密码都是admin,最后安装成功之后,本以为可以从后台或者数据库里面修改,但是出乎意料的是未能修改成功,这导致后台很不安全!本工具是用于新人忘记管理员密码重设所制作,只需要将radminpass.php文件拷贝到根目录,运行"http://yousite/radminpass.php(yousite为你的网站域名)",按照操作执行就可以.恢复完成后请及时删除这个文件!  代码如下 复制代码 <?php r

win2003iis主机设置301转向DEDE织梦系统管用

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 为了减少权重分散,需要将不带www的网站跳转到带www的网站,需要做301转向.本站是搭建在win2003iis虚拟主机中的,向IDC服务商询问过服务器是支持伪静态,于是站长就开始捣腾301转向,终于皇天不负有心人.下面站长贴301跳转的设置方法: 这里常州高大上建站用的是织梦模板,需要修改wwwroot文件夹里的index.php文件,如下