POST TIME:2020-03-30 16:33
文章一:
出現DedeCms系統配置參數空白原因:
1、還原數據庫造成的
2、向數據庫導入數據時沒導入不全或數據某個文件被破壞
最直接原因是數據庫dede-sysconfig數據表大小為0或干脆不存在。
解決辦法:
方法一隨便在本地找個正常的dede數據庫,選中dede-sysconfig表,然后導出,然后再導入不顯示后臺參數的數據庫。即可解決
方法二:重新還原一下數據庫
方法三:網上提供的方法,在備份文件中終于在一個文件中找到如下圖的那個文件。
圖片3
Ok,試試吧,把那個txt的數據備份文件上傳到服務器,這個時候出現了那個表,然后選擇還原數據。
懷疑當時還原表結構時弄丟的,所以沒選還原表結構。或許跟這個沒關系
文章二:
這樣情況的出現總讓人嚇一跳,還好經過一番思考之后找到了問題所在。
我的網站是先在本地布屬,然后再上傳到服務器上的。出現DedeCms系統配置參數空白的問題之前,我同時登錄了服務器上的網站和本地布屬的網站,此時可能就造成了cookie的沖突。我在訪問本地網站的后臺的時候發現DedeCms系統配置參數空白,開始的時候考慮是文件出什么問題了。于是把沒有出錯的服務器上的文件覆蓋到了本地,問題還是沒有解決。想通過恢復數據庫試下能否解決,但這時候發現數據還原里竟然沒有數據了??腦子在快速轉動,我真是太笨了。備份的功能還能用,我再備份一下看看文件會被備份到那個地方,備份過之后發現竟然是直接備份到了data下,不解。得了干脆直接把服務器上的緩存也直接下下來看看。就在下完緩存之后發現好了。從這我才感覺是cookie的沖突造成了此次的事件。還好是虛驚一場。為此我還在網上搜索了一此除cookie沖突造成DedeCms系統配置參數空白問題的解決方法,供大家所需時備用。
數據庫備份/還原 后DedeCms系統配置參數出限空白解決方法
修改你需要還原的數據庫 dede_sysconfig_0_d08909f67460a7be.txt 文件里的
INSERT INTO `DEDE_sysconfig` VALUES('3','cfg_cookie_encode','cookie加密碼','2','string','JdCSr9155U'); 修改這個cookie加密碼 和你安裝程序后臺的一樣.