织梦DedeCMS系统有的时候在搬家或者恢复数据乃至新建栏目后生成栏目会出现以下错误提示(图):
没有该栏目数据可能缓存文件(data/cache/inc_catalog_base.inc)没有更新请检查是否有写入权限。
这种情况如果按照提示,那就是去以上目录,把”inc_catalog_base.inc”这个目录加上写入权限,然后小编这么解决的时候并没有什么用,还是这样。看着提示的目录cache路径突然想到了织梦更新生成栏目|生成文档没反应解决方法这篇文章的关于缓存的问题。尝试了一下就成功了。
解决方法1.去data/cache目录把inc_catalog_base.inc缓存文件删掉(缓存文件,删掉不影响系统运行);
2.到后台,更新系统缓存,点”生成->更新系统缓存->开始执行”就可以了(缓存文件没了重新更新一遍);
3.最后,再重新生成栏目,ok!不会出现上面的错误提示了。
提示:”data/cache/inc_catalog_base.inc”是缓存文件,不用担心删除了会什么影响