出现这种情况大致有三种:
1、空间不足。空间不足会导致这种情况出现,后台无法登陆。就算登陆进去了,文件也无法生成。这点很好理解,也很好解决,增加空间就行了。
2、数据库连接有问题。如果输入账号密码之后,出现页面定格但浏览器显示加载完成或空白页,地址里出现login.php?gotopage=/dedeadmin/index.php,www.111cn.net很有这种可能是数据库连接问题。去检查下数据库连接是否有问题。具体的可以去/data/common.inc.php文件中查看数据库连接,确保连接正确。
3、文件权限。如果输入账号密码之后,页面显示跳转之后台主页,之后又跳转至登陆页面,这种情况很可能是data目录权限问题。清空浏览器的cookie,去/data/sessions/删除除index.html以外的文件,并给data文件夹和sessions文件夹写入权限。
解决办法
方法1. 解决session函数。
找到网站空间 datasessions 文件夹,看一下是否有写入的权限,每次登录会话的参数都保存在这个文件夹下面生成的会话文件sess_dc9d7a2f6d6125ab681dcbafff123456 每个会话文件后台都会判断你是否登录。如果有写入权限,你登录的时候就会生成一个新的文件 ,查看文件日期。如果没有生成新文件,说明这个文件夹是没有写入权限的,请赋写入权限。如果有写入权限,还是登录不进去的话,清空sessions文件夹里面的文件,重新登录下,清除下浏览器的缓存。
方法2. 用直接地址传送账户密码。
直接输入后台地址: localhost/dede/login.php?dopost=login&userid=admin&pwd=admin
只要传三个参数就行了,dopost=login userid =www.111cn.net,pwd=密码。
dedecms后台空白时怎么办
按原理你要想更改数据库密码,先要到你买的空间的更改数据库密码,然后在到DEDECMS data/common.inc.php
把数据库密码改成何你空间的数据库密码一样,这样网站才能正常显示。但是问题来了你有没碰到这样改了之后后台进不去,或者打开时空
白页面和不能注销后台呢,只能进/dede/login.php进入后台呢。我被这问题困扰了几个小时呢。当时真想把网站删除了。在网上找了好久
也没找到什么好的方法解决这个问题。后来我想起PHP代码很忌讳用记事本修改的,你是不是也用记事本修改了数据库密码呢? 问题就出
在这里,用记事本修改了数据库密码 进后台就会出面空白页面的。用记事本和Dreamweaver 修改表面是看不出什么不一样(看图)。其实不然!!! 解决方法也很简单:你只要把DEDE 初始安装的data/common.inc.ph
p 用Dreamweaver 打开把里面主机名称和数据库账号密码改成空间的一样就可以了