织梦超市

请输入关键字词
主页 > 织梦教程 >

织梦教程

织梦无法一键更新网站

2020-04-04织梦教程
织梦无法一键更新网站的问题让人很头疼,解决织梦无法一键更新网站的方法有时候需要求该权限有时候则需要修改网站源码,本文具体分析一下各种情况下的处理方案。。。。

织梦无法一键更新网站的解决方法.jpg

织梦后台的一键更新网站功能非常方便,但有时候我们会发现织梦无法一键更新网站。具体表现就是dede后台点击一键更新后没有反应。出现无法一键更新的的原因可能有很多,需要具体情况具体分析。

原因1:dedecms首页所在目录没有写入权限。

这个查找原因和和解决就比较简单,打开flashfxp连接到网站的看木有,右键-->属性,看一下目录的权限是否为777或者755,不是的话将其改为777或755权限。

原因2:织梦程序源码有问题导致无法一键更新网站。

出现这种原因一般来说你的程序可能不是从官网下载的,二是第三方的修改版本,这种情况下就容易因为二次开发导致的源码错误,从而导致织梦一键更新网站点击之后无反应。

解决方法为:找到/include/common.func.php,在整个文件的最后添加下面代码:

//获取顶级栏目名
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'];
    }
}
说点什么吧
  • 全部评论(0
    还没有评论,快来抢沙发吧!

    葫芦:我的网站本地测试没问题,上传到服务器之后就没法一键更新整站了,根据楼主提示发现是目录权限问题,改了一下就OK了。