在本地建站上传dedecms utf8版本的总是显示空白怎么办?
你好,我是从事IDC行业的来帮你解答下这个问题
DEDE的程序是用的PHP语言需要MYSQL数据库的支持开通空间和数据库以后 在本地用flashfxp工具把网站所有数据上传到空间的根目录下然后通过空间自带的三级域名或者是绑定下自己的域名即可访问网站访问时会出现安装提示按上面的提示操作即可完成安装如果像你描述的这样上传以后就出现错误提示 一般是你的程序出错也就是没设置好主页indexphp或者是上传路径不对另外也有可能是空间没有数据库不支持你这个程序
2、标签未关闭也可能空白
3、标签书写错误也可能空白
4、以上所说的标签是指织梦标签哦
请仔细检查一下
多素材织梦模板
为您解答
望采纳
DedeCMs57UTF-8版本安装完成登录后台空白网上一般都说是data/commonincphp文件编码的问题,把编码要改为无BOM格式文件保存,使用Editeplus 或者 notepad++ 等编辑工具,将include/commonincphp 编码保存为 utf-8 无BOM格式
//解决方法:找include/userloginclassphp里面的keepuser()函数,将其修改为以下代码即可
function keepUser(){
if($this->userID != '' && $this->userType != ''){
global $admincachefile,$adminstyle;
if(empty($adminstyle)) $adminstyle = 'dedecms';
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;
PutCookie('DedeUserID', $this->userID, 3600 24, '/');
PutCookie('DedeLoginTime', time(), 3600 24, '/');
$this->ReWriteAdminChannel();
return 1;
}else{
return -1;
}
}
0条评论