phpcms 更新栏目缓存出现空或者无法连接到主机的解决办法
phpcms在使用的过程中,有的时候某个栏目,在数据库存在,但是在后台栏目管理中却显示不出来,更新栏目缓存的话是空白或者连接被重置。
开始以为是 phpcms的系统文件被修改引起的,后来用官方原版的代码还是这个问题,排除代码的问题。
仔细比对数据库发现 这个以及栏目的 父id 为catid 本身,发现问题所在了,看来是数据库id错误引起的。
解决办法,在数据库,在表v9_category 查询 SELECT * FROM `v9_category` WHERE catid=parentid
有的话就是这个出错了
正常是找不到内容的
然后把parentid改成0 保存
到网站后台就可以看到这个栏目
就可以更新缓存了