POST TIME:2020-03-31 15:28
轉移織夢數據后,自定義搜索的數據表dede_advancedsearch'卻沒能成功轉入(數據庫中沒有此表),于是在相關自定義搜索的時候出現dede_advancedsearch' doesn't exist等報錯,但是幾次嘗試恢復這個表,都因為該表的部分字段的長度超出限制,沒能成功恢復,最后的解決方法是:
登入后臺-系統--SQL命令行工具--輸入下列語句:
CREATE TABLE `dede_advancedsearch` (
`mid` int(11) NOT NULL,
`maintable` varchar(255) NOT NULL default '',
`mainfields` text,
`addontable` varchar(255) default '',
`addonfields` text,
`forms` text,
`template` varchar(255) NOT NULL default '',
UNIQUE KEY `mid` (`mid`)
) TYPE=MyISAM;
于是,成功創建dede_advancedsearch數據表,然后點“核心”--“內容模型管理”,點擊自定義搜索圖標。選擇要搜索的字段,點確定后即完成dede_advancedsearch中相關數據的添加。于是,相關功能恢復!
PS:dede_advancedsearch表前綴注意修改為自己相對應正確的前綴。
上一篇:dedecms5.7文檔關鍵詞自動添超鏈接的解決方法
下一篇:織夢搬家心得