帝国cms列表调用出错
SQL Error: select * from phome_ecms_news where (classid=’84′) and checked=1
采用帝国cms系统安装的网站在新闻和内容页面出现 SQL Error: select * from phome_ecms_news where (classid=’84′) and checked=1 或者 SQL Error: select * from phome_ecms_Article ……等此类错误,主要原因是系统无法读写数据库造成。
分析:
帝国cms系统无法读写数据库原因很多,比如,数据库的表损坏、数据库忙碌、网络原因等。一般情况下,帝国cms系统生成静态页面html、htm、shtml等,在页面正在生成时数据库无法读取就会出现这种情况。而动态页面php需要随时调用数据库,无法调用也会出现这种情况。
解决:
如果是静态页面出现SQL Error: select * from phome_ecms_news 此类错误,那么你可以再次更新、重新生成下出错页面就可以解决问题。如果是动态页面php出现此类错误,那么你试着修复下数据库或者重启启动下服务器,修复数据库你可以使用phpMyAdmin软件修复,效果非常好。