变态另类在线观看资源网站-欧美在线一区视频播放-中文字幕国产一区在线播放-成人av传媒在线观看

284292114@qq.com 中國站
行業(yè)新聞 網站建設 網絡推廣 首頁>新聞中心>網站建設

記錄一次PBOOTCMS如何升級為寒總做的二開版本。

時間:2022-11-13   訪問量:0

PBOOTCMS官方版本在用戶體驗上差那么一點意思,于是我們準備將官網升級到寒總的二開版。今天來記錄一下整個升級過程。

由于我的程序在使用MYSQL的時候,感覺運行起來有點卡,所以我*終的目的還是升級成為了SQLITE。

但是由于寒總提供的升級文件只支持MYSQL之間的升級。所以步驟會多一些。

**步:將自己的SQLITE數據庫轉換成MSQYL。轉換過程比較簡單,使用NAVICAT PREMIUM即可。

第二步:將購買的二次開發(fā)版的程序文件中的:apps,core,config三個文件夾覆蓋掉自己的程序包。config中的數據庫連接修改成MYSQL數據庫。(好東西當然要收費。)

第三步:下載下面這個升級文件并解壓到根目錄,然后運行它,等待大概一兩分鐘,看數據庫大小而定。然后會有提示成功的信息。

topbdev.zip

第四步:登錄后臺后,點擊全局配置-配置參數-立即提交(這里的作用是更新一次配置表),

第五步:由于我的后臺數據區(qū)域比較多,所以需要顯示多數據區(qū)域,所以需要在界面配置里面,倒數第三個:數據區(qū)域切換顯示。

QQ截圖20221113181534.jpg

這樣就完成了升級。

但是這樣的數據庫是MYSQL,我喜歡用SQLITE,怎么辦呢?

第六步:

方法一:將MYSQL導出TXT,然后再用NAVICATN新建一個SQLITE3將TXT導入。這樣我們就得到了一個升級后的SQLITE數據庫了。

你以為這樣就完事了嗎?當然沒有。

這個時候你進入后臺,比如說我一開始在清除日志的時候,發(fā)現清除功能失效。查看了一下數據庫發(fā)現了所有的字段都是TEXT了,所以還需要再修改一下。

我們修改ID類型為INTEGER,其他的參考原數據庫修改一下。修改完成。就可以正常使用了。


image.png

方法二: 使用數據傳輸功能直接將MYSQL數據傳送到新建的SQLITE數據庫中,但是有時候可能會在傳輸sqlite_sequence這個表的時候出錯,所以傳輸數據時建議選擇:包含索引和包含鍵外索引,這樣雖然*后也報出sqlite_sequence出錯,但是不影響正常使用。

你以為這樣就完事了嗎?

其實也可以完事了,只是以上**種方法這樣修改完所有的數據庫后,數據庫變大了一倍。所以我們需要壓縮一下數據庫

第七步:推薦大家下載:DB Browser for SQLite,這個軟件非常小巧,下載下來,安裝上,打開數據庫,點工具,再點壓縮數據庫,然后數據庫恢復成原來的大小。這個時候就可以放心使用了。

第W步:購買一個更新域名的授權碼吧。下次更新的時候就可以在線更新了。


-------------------------------------------------------我是分割線--------------------------------------------------------------------------------------------

在進行數據轉換后,有時候會出現這樣或者那樣的問題,下面我來說一下我遇到的一些問題,給大家作一下參考。

1:比如說今天遇到一個問題是其他的所有數據都正常,突然發(fā)現欄目管理打不開,然后報錯:執(zhí)行SQL發(fā)生錯誤!錯誤:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') LIMIT 1' at line 1

1.jpg


經過測試發(fā)現,原來是轉換過程中,原來的一些欄目數據中的gid缺失,就是沒有數據,所以需要修改成有數據。比如說全部修改成0就可以了。

image.png



2:下次遇到了再發(fā)上來吧








服務咨詢
1對1咨詢,專業(yè)客服為您解疑答惑
聯系銷售
15899750475
在線咨詢
聯系在線客服,為您解答所有的疑問
ARE YOU INTERESTED IN ?
感興趣嗎?

有關我們服務的更多信息,請聯系項目經理

15899750475 楊先生

阿荣旗| 曲阳县| 康平县| 安国市| 丰台区| 富宁县| 郑州市| 略阳县| 专栏| 禹州市| 罗平县| 建平县| 凤台县| 丹江口市| 泾阳县| 大兴区| 大竹县| 荆门市| 长乐市| 长岭县| 苏尼特右旗| 屯昌县| 杭锦后旗| 云阳县| 宝丰县| 正蓝旗| 丘北县| 分宜县| 绥阳县| 海门市| 新竹县| 木兰县| 德格县| 安国市| 彰武县| 永丰县| 安仁县| 三台县| 措美县| 藁城市| 内丘县|