最近有客户找到小编反映他phpcms网站后台更新栏目缓存后报错,他们的程序员怀疑是空间的80端口没开,因为500的报错端口就是80,关于这个问题,php服务器80端口是开的,先排除这个吧,只能帮客户去找问题了,不过所幸的是,总算是找到了解决方案,下面是
具体步骤:
1、首先这个问题是出在数据库表上,所以登陆空间的phpmyadmin去管理数据库表
2、执行sql语句:SELECT * FROM `v9_category` WHERE catid=parentid (注意,v9_是表前缀,记得修改成自己的表前缀)
3、正常情况下这个搜索是查询不到记录的,如果查询到记录,说明该记录有问题
4、解决方法把:parentid的值修改为0即可