dedecms提交發(fā)布文章是出現(xiàn)“把數(shù)據(jù)保存到數(shù)據(jù)庫主表 `dede_archives` 時(shí)出錯(cuò),請(qǐng)把相關(guān)信息提交給DedeCms官方。Unknown column 'weight' in 'field list' ”
這個(gè)問題今天也讓本網(wǎng)站(網(wǎng)頁制作大寶庫)遇到了,而且困擾了我很大一會(huì),也百度了,也google了,網(wǎng)上找的辦法都沒有解決我的問題,但是因?yàn)槌霈F(xiàn)的情況不同,網(wǎng)上其他的介紹方法可能有用,下面把網(wǎng)上介紹的方法綜合一下,你們可以一個(gè)一個(gè)試用,看能否解決問題,我也會(huì)在最后把我的解決方法給大家,希望能對(duì)你們有幫助。
下面是解決方法:
解決方法1.:1.下載DedeCmsV5.3GBK-5.6GBK的升級(jí)包http://updatenew.dedecms.com/downloads/v53gbk-upv56gbk.tar.gz
2.解壓并在uploads文件夾里找到update.php,復(fù)制此文件
3.將該文件拷貝到DEDE根目錄
4.運(yùn)行l(wèi)ocalhost/update.php
-解決! 這個(gè)方法估計(jì)可以解決升級(jí)后出現(xiàn)的這個(gè)情況,是升級(jí)不徹底或者升級(jí)錯(cuò)誤造成的。
解決方法2: 解決方法步驟:系統(tǒng)>>SQL命令行工具>>運(yùn)行SQL命令行
以下為的內(nèi)容:
ALTER TABLE `dede_archives` ADD `dutyadmin` MEDIUMINT( 8 ) UNSIGNED DEFAULT '0' NOT NULL;
ALTER TABLE `dede_archives` ADD `tackid` INT( 10 ) DEFAULT '0' NOT NULL ;
這個(gè)我也試過,沒有解決我的問題,而且我執(zhí)行多行語句出錯(cuò),最后一個(gè)一個(gè)執(zhí)行單行成功了,但是沒有解決發(fā)表文章出錯(cuò)的問題。
解決方法3:備份好數(shù)據(jù)庫,然后從新安裝dedecms程序,然后還原數(shù)據(jù)庫,這個(gè)估計(jì)也能解決一大部分問題,不過這個(gè)辦法還是沒有解決我的問題。
網(wǎng)上找到的基本上就是以上三種方法,我都試了,我的情況依然沒有解決,我很失望,怎么辦呢,然后我就逐項(xiàng)的看、研究dedecms的程序,在系統(tǒng)里面看一個(gè)系統(tǒng)錯(cuò)誤修復(fù),點(diǎn)開看看
哦,原來問題在這里呀,數(shù)據(jù)庫表不一致造成的,微表記錄不一致造成的,系統(tǒng)顯示修復(fù)了,波不急待的點(diǎn)內(nèi)容發(fā)布,發(fā)布個(gè)文章試試,一切正常了,原來是我數(shù)據(jù)備份的時(shí)候出現(xiàn)的問題,看來dedecms還是不錯(cuò)呀,有自帶的錯(cuò)誤修復(fù),呵呵,這些問題都是我(網(wǎng)頁制作大寶庫)今天(2010年7月8日)遇到的實(shí)際問題,我把它記錄下來,希望能對(duì)遇到這個(gè)問題的有所幫助,這個(gè)辦法同樣可以解決dedecms 對(duì)不起,你輸入的參數(shù)有誤!,因?yàn)槲业陌l(fā)表不了文章時(shí)查看某些文章也出現(xiàn)這個(gè)參數(shù)有誤的錯(cuò)誤,實(shí)際上還是數(shù)據(jù)庫表不一致造成的。
如果這個(gè)文章解決了你的問題,希望你多訪問網(wǎng)頁制作大寶庫并把網(wǎng)頁制作大寶庫介紹給你的朋友呀,我們致力于打造全面的網(wǎng)頁制作資訊站點(diǎn),包括網(wǎng)頁素材,教程,模板,字體下載等。