帝国cms生成内容页时出现doesn’t exist问题怎么解决

解决方法:

1、进入phpmyadmin,找到对应的表(如资讯表ecms_news_data_1),新增不存在的id后,在后台重新生成内容,解决问题。重新生成后,删除空白内容id,再次进行生成即可。

2、最简单的办法:先备份数据库,然后执行下面2个SQL语句就可以了!

分别运行SQL如下:

select id from phome_ecms_news where id not in (select id from phome_ecms_news_data_1)

delete from phome_ecms_news where id not in (select id from phome_ecms_news_data_1)

3、帝国cms后台修复

登陆后台→系统→备份与恢复数据→备份数据

全选数据表后拉到最下面,选择修复数据表,然后重新生成,应该一切正常。