dedecms的list标签突然不好使了

用dede写的网站,在访问一个栏目的列表页时,突然不显示内容了。查看代码后,发现是dede的list标签内没有东西。这让我有点懵。在其他的列表页面,list标签都好使。之后我查看,替换

\include\arc.listview.class.php

\include\arc.sglistview.class.php

这两个文件。但是,依旧不显示。我想会不会是list.php 的问题,结果换了list.php后,还是不显示。在重写html之后,页面依旧不显示。

既然不是,源文件的问题,PHP没问题,html没有问题。那么还剩下数据库没看。在我将function  GetArcList($limitstart=0,$row=10,$col=1,$titlelen=30,$infolen=250,$imgwidth=120,$imgheight=90,$listtype="all",$orderby="default",$innertext="",$tablewidth="100",$ismake=1,$orderWay='desc')方法中的sql语句打印出来,在Navicat中执行后,报错

dede_xxxx' is marked as crashed and last (automatic?) repair failed

一个数据表不能读取。查看哪个数据表,发现它已经损坏了。应该是导入数据库的时候发生了错误。

重新导入数据表后,一切都有正常了。

 

你可能感兴趣的:(php)