最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

帝國(guó)cms7.0 數(shù)據(jù)更新批量生成時(shí)出錯(cuò)的解決方法

  發(fā)布時(shí)間:2013-12-13 15:06:00   作者:佚名   我要評(píng)論
這篇文章主要為大家介紹下帝國(guó)cms7.0 數(shù)據(jù)更新批量生成時(shí)出錯(cuò)的解決方法,需要的朋友可以參考下

今天升級(jí)以后的帝國(guó)cms7.0在生成頁(yè)面時(shí)出現(xiàn)了奇怪的錯(cuò)誤

QQ截圖20130614135916.jpg

 

Table ‘表前綴_ecms_news_data_’  doesn't exist...

很明顯這是提示表不存在,但是這個(gè)表名是錯(cuò)誤的,他缺少了_1,正確的表名應(yīng)是 表前綴_ecms_data_1 這樣的

后面的_1是根據(jù)主表里的stb字段來(lái)設(shè)定的,看了主表phome_ecms_news 里的記錄他的stb字段都是為1是正常的

但是發(fā)現(xiàn)主表里并沒(méi)有出現(xiàn)這個(gè)錯(cuò)誤的ID存在,我的情況是ID為118,但是主表里沒(méi)有118這個(gè)ID了

后來(lái)發(fā)現(xiàn)帝國(guó)cms7.0的生成機(jī)制應(yīng)該先讀取phome_ecms_news_index這樣的索引表,因?yàn)檫@個(gè)表里還存在118這個(gè)ID

主表里不存在自然就讀取不到stb字段的內(nèi)容也就會(huì)出現(xiàn)前文所說(shuō)的問(wèn)題了

怎么解決呢

看了帝國(guó)cms7.0的數(shù)據(jù)更新最下面有個(gè)【清理多余數(shù)據(jù)】的功能

QQ截圖20130614140850.jpg

看圖示里提示 “Table '*.phome_ecms_' doesn't exist......update ***_ecms_ set havehtml=1 where id='' limit 1”

看來(lái)帝國(guó)cms官方也預(yù)料到可能會(huì)出現(xiàn)這樣的情況吧

于是就清理了一遍,結(jié)果總是不那么順利,沒(méi)有起到作用...

我們已經(jīng)知道的故障原因,還是自己解決吧,解決辦法就是清理掉索引表里多余的信息
 

我用一個(gè)sql來(lái)解決

delete from `phome_ecms_news_index` where id not in(select id from phome_ecms_news)

帝國(guó)cms后臺(tái)執(zhí)行一下這個(gè)sql語(yǔ)句

再去生成,搞定了。

相關(guān)文章

最新評(píng)論

霸州市| 临沧市| 潮州市| 铅山县| 揭西县| 南皮县| 镇远县| 宜丰县| 甘泉县| 汝城县| 长春市| 东宁县| 苗栗市| 曲沃县| 嘉祥县| 昌平区| 闽清县| 自治县| 武定县| 嘉黎县| 石首市| 邓州市| 阿鲁科尔沁旗| 南乐县| 万安县| 盐山县| 邵东县| 大方县| 牟定县| 连云港市| 陵川县| 新绛县| 大方县| 体育| 迁西县| 巴里| 澄迈县| 隆尧县| 宁远县| 梅河口市| 察隅县|