企业网站模板

织梦DedeCms升级后一键更新失效后台无反应空白怎么办?

作者 织梦DedeCms 2021-07-22 330

今天早上织梦网站程序更新升级到最新版之后,发现后台生成无法一键更新,栏目也不能更新,出现一片空白,有时候更新了一半就出现空白。

这个是什么情况呢?

我相信很多站长朋友都会经常会遇到DEDECMS织梦后台更新网站栏目无反应和一键更新无响应的问题,这个问题是因为恢复了数据或者覆盖了织梦后台文件之后,点击一键更新完全没反应,或者生成栏目的时候其他都能过就是唯一在创建栏目这里就动不了,也不报错,也没有反应。其实这个问题,原因可能是该更新的时候无法获取的顶级栏目的名称的id所在。

织梦DedeCms升级后一键更新失效后台无反应空白怎么办?-好哇网

首先,我们先分析下,一般有如下一些情况:

1、网站模板的问题,可能网站模板不存在无法更新。

2、网站服务器的问题,没有权限更新,那么就需要把网站模板文件夹的权限设置为777,可读写。

3、可能是后台程序文件的问题,首先要找到报错的文件,按下面提示的方法找出报错文件

我遇到的应该是属于第三种情况,覆盖了织梦后台文件,在网上查找到一个解决办法:

找到文件/include/common.inc.php,在这个文件的最后加入如下代码:

1
2
3
4
5
6
7
8
9
10
11
12
/*解决织梦CMS一键更新失效*/
function GetTopTypename($id){
    global $dsql;
    $row = $dsql->GetOne("SELECT typename,topid FROM dede_arctype WHERE id= $id");
 
    if ($row['topid'] == '0'){
        return $row['typename'];
    }else{
        $row1 = $dsql->GetOne("SELECT typename FROM dede_arctype WHERE id= $row[topid]");
        return $row1['typename'];
    }
}//这里是末尾,不要换行!!!切记

以上就是DedeCms升级后一键更新失效后台无反应空白怎么办的所有内容,希望能够帮到您解决织梦模板相关问题。

点击【分享给朋友】生成专属代理二维码,享受推广消费现金奖励!

发表评论

好哇网,累计帮助1000+用户成功建站,为小微企业提供助力!

立刻开启你的建站之旅

留言咨询

现在加入好哇网,注册一个账号