dedecms网站 因点击了更新主页HTML-动态浏览,然后就打不开网站首页了,变成了404页面了,怎么办?

dedecms网站 因点击了更新主页HTML-动态浏览,然后就打不开网站首页了,变成了404页面了,怎么办?,第1张

DEDECMS无法生成主页HTML是设置错误造成的,解决方法为:

1、首先,登录网站后台。

2、点击系统选项卡。

3、点击:系统基本参数。

4、点击:核心设置链接。

5、然后将DedeCMS安装目录这一项,修改为当前项目所在的文件夹名称,最后点击确定按钮。

6、网站正常运行了,故障已解决。

网上有两种解决方法:

一种是说你曾用记事本编辑过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;

然后就可以登入后台了。

我用的第二种方法解决的

可能原因如下:

模板选择不正确或者模板主页为空。

模板主页的地址未设置正确

建议通过浏览器审查元素查看一下具体原因,查看代码有没有正常显示,如果没有那可能就是模板是空文件。

如果实在无法解决,建议付费找人处理。

您好,朋友。跟版网团队很高兴为您解答:

{dede:globalcfg_cmsurl/}是当前目录,注意加一根斜线{dede:globalcfg_cmsurl/}/是根目录。请仔细检查您的文件是否调用的是同一个位置,因为就算这个{dede:globalcfg_cmsurl/}没有内容的话,你后面还有个“/”也没调用出来。

正常情况下,调用出来应该是根目录的。希望我的回答能够帮到您。

当然如果不想用这个的话,可以考虑使用{dede:globalcfg_basehost/} 站点根网址

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » dedecms网站 因点击了更新主页HTML-动态浏览,然后就打不开网站首页了,变成了404页面了,怎么办?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情