有时候我们在织梦源码建站好之后,或者是替换核心文件之后,在或者就是换了网站模板之后。我们去网站后台-html更新-点击一键更新全站,跳出一个画面之后就是空白了,也没有啥提示(如下图),这个时候,我们会发现就是首页可以更新,其他更新都不能更新了。
下面就来分享下更新空白没反应解决方法:
一般无法更新是由于htm模板文件问题造成无法生成,所以首先
找到模板文件,然后主体模板中寻找 {dede:field name=’typeid’ function=”GetTopTypename(@me)”/}
(模板路径:网站根目录/templets/你的模板文件夹/)
在模板一 一寻找。
首先全选然后用超小代码软件打开全部模板。 (代码软件下载地址:http://www.yuan95.cn/?p=344)
在 用快捷键 ctrl+f 查找,在查找目标 输入 GetTopTypename ,选择 查找所有打开文件。一键查所有模板。
在主体模板中找到
{dede:field name=’typeid’ function=”GetTopTypename(@me)” /}
然后修改为
{dede:field name=”typename”/}
修改后保存,然后就可以去更新了。
另外还有如果找不到{dede:field name=’typeid’ function=”GetTopTypename(@me)” /} 这段调用标签。那在检查下PHP版本,由于织梦版本有段时间没有更新,所以不能用比较新的PHP版本,一般是5.6PHP版本。所以看下自己网站用的是什么版本的php。。。