dedecms 都上传后打开怎么是空白页啊,不过我在上传的时候文件有转移了下,这个怎么解决啊?怎么解决空白
dedecms与PHP54不兼容的问题,这个问题自从54出来就没有得到解决,我也遇到这问题了。如果你是本地测试,那把PHPINI的配置修改一下增加SQL扩展库,如果你是空间只支持54,那没办法,你只能换空商服务商了,因为他们不可能会修改PHPini文件的
这个是因为您的后台出现了问题 而且表 xxx_arctiny 信息出现问题 出现这样的问题 第一是需要将原来的表结构恢复 或者曾经如果有备份覆盖一下就可以了!第二清理一下缓存数据 data\tplcache目录全部删除里面的内容!
一般系统文件是不能转移的。一些重要的文件夹名称也不能改名,如果改了你要同步修改所有调用此文件夹下文件的文件,(像是绕口令)这样工作量比较大。
可以修改的的文件时dede文件,这个是你后台登陆地址,为了安全考虑,次文件名一定要改。templets文件名也不要修改,此文件夹下一般是模板和css文件。
打开时空白页是不是你的主页是空白页?
主页空白要看主页模板路径是否正确。
在更新HTML>>更新主页里可以修改主页木板路径。
如果后台可以登陆,也可以在后台进行(系统错误修复),重要错误会提示。
首先你创建栏目只是在数据库里记录相关的模板位置,系统并不会验证模板路径是否正确,所以当然可以创建了。所以还是检查一下你设置的模板路径是不是正确的,可以直接用“浏览”来定位模板就应该是准确的。
如果还不行,先检查一下模板扩展名是不是htm结尾的,如果是html结尾也是不行的
建立你数据库删除,找到文章列表表,删除,如果附表里有也一起删除
主表是通用的 dede_archives ,
另一张是附件表 dede_addonXXX
默认包括:
dede_addonarticle 文章附件表
dede_addonimages 附件表
dede_addoninfos 分类信息附件表
dede_addonshop 商品附件表
dede_addonsoft 软件附件表
dede_addonspec 专题附件表
网上有两种解决方法:
一种是说你曾用记事本编辑过dede的php文件
2是说你得修改
找include/userloginclassphp里面的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;
然后就可以登入后台了。
我用的第二种方法解决的
0条评论