久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线

12下一頁
返回列表 發帖
查看: 3364|回復: 15

[求助] X3.2 gbk 怎么升級到 X3.4 utf8

5

主題

15

回帖

24

積分

初學乍練

貢獻
0 點
金幣
3 個
樓主
發表于 2022-9-2 10:23:57 | 只看樓主 |只看大圖 |倒序瀏覽 |閱讀模式
原網站為dzX3.2版本,想升級到3.4,但問題來了。
3.2版本的php為5.3版本一下,3.4版本為php5.3以上的版本,不能兼容。
我現在的服務器為php7.2版本,怎么升級到X3.4gbk版?
如果可以的話,怎么升級到X3.4的utf8版?
我知道答案 回答被采納將會獲得1 貢獻 已有15人回答
回復

使用道具 舉報

10

主題

1439

回帖

2545

積分

應用開發者

DSVUE

貢獻
72 點
金幣
448 個
QQ
沙發
發表于 2022-9-2 11:10:11 | 只看Ta
這個過程升級有點復雜,以下提供給你一個基本的操作思路,無法對所有細節進行描述。任何網站及數據庫升級操作以前都請注意先備份好原版。
請不要直接安裝UTF8程序再去轉換程序。這可能會導致新安裝的程序丟失以前網站購買的插件內容或者一些可能的商業授權。



備份數據升級站點以前,先關閉站點,防止新數據產生。
第一步,全站下先備份(主要是數據庫),最好能保留一份能訪問的原版網站內容(),可以方便對比轉換后哪些地方有錯以及不一樣的地方。
第二步,后臺再次備份全部數據庫,選擇為保存為UTF8
第三步,專門建立一個用于升級的子目錄或者獨立域名,用于升級。
第四步,專用于升級的目錄直接放置X3.2你對應版本的UT8程序.
第五步,創建一個數據表UTF8的,導入你的之前備份的UTF8數據
第六步,給新的UTF8程序設置好配置文件,一般需要準備以及修改這幾個配置文件(config目錄下的幾個配置文件,以及uc_server/data/config.inc.php)
修改配置文件請參考原版GBK的對應文件的數據庫賬號,以及密碼,但這個時候不適合填寫GBK版本的數據庫賬號和密碼,要填寫這個UTF8新版的。

第七步,待配置文件都修正正確后,應該能正常訪問新的UTF8版本(如有小問題,請根程序出錯提示修正一些配置文件或者參數設置),需要將原來GBK版本的相關附件目錄同樣存放在UTF8程序里一份,保證UTFU程序能訪問到附件。
第八步,正常訪問UTF8版本的情況下,還要修改一些數據庫內容,比如分類信息相關數據表,個人欄目等。(由于部分數據庫保存,GBK的序列化跟UTF8的序列化是不同的,需要自行對GBK的序列化數據重新轉換成UTF8的,才能保證在UTF8環境下正常顯示,之前后臺備份成UTF8的操作,這種序列化的存儲無法自動轉化,所以需要找到這些存在序列化保存的地方調整)
第九步,待這個專用于升級的網站能正常訪問以及目測絕大多數內容都正常無誤的時候,將之前暫停的GBK程序改變成其他域名和數據庫名存儲,如:gbk.xxx.om,old.xxx.com此類方便后續能有正常訪問的地址用于參考彌補升級的UTF8程序可能缺失或者錯誤的內容。
第十步,UTF8版本的網站修改參數配置以及后臺相關涉及域名及數據庫等內容的部分為原來的gbk的(這個根據實際情況可選,目的是保留之前的數據庫名稱和密碼,保留以前的習慣內容)
第十一步,確保訪問UTF8程序的域名是主要展示站點的,并且能正常訪問后,解除站點關閉狀態。
第十二步,老GBK站點可以繼續保持關閉狀態,確保管理員能正常登陸使用即可(主要用于后續錯誤對比以及內容修正等操作使用)
第十三步,這個時候你的站點已經是X3.2UTF8版本的了。到DZ官方站點找任意X3.2升級到X3.4的升級程序,根據升級說明操作即可。(升級以前請記得備份數據庫和主程序,附件可以不用管)

對于GBK版本已經安裝的插件,可以看看應用中心是否存在對應版本的UTF8版本,有可能需要找回授權后,并且跟插件作者溝通協商,取得UTF8版本的授權。




回復

使用道具 舉報

39

主題

2866

回帖

4910

積分

應用開發者

Discuz! 運維

貢獻
181 點
金幣
661 個
QQ
板凳
發表于 2022-9-2 11:11:09 來自手機 | 只看Ta
https://addon.dismall.com/plugins/systemconvert.html
回復

使用道具 舉報

13

主題

3093

回帖

5249

積分

應用開發者

貢獻
365 點
金幣
158 個
QQ
地板
發表于 2022-9-2 11:26:06 | 只看Ta
X3.5 馬上要發測試版了,  正式版還遠嗎?

先用bgk吧; 等升級 X3.5的時候自動轉utf8;

升級到X3.4 gbk 不難, 嚴格安裝 官方提供的升級流程操作就可以了;

如果需要的話 也可以有償協助
回復

使用道具 舉報

18

主題

2104

回帖

3181

積分

應用開發者

貢獻
68 點
金幣
624 個
QQ
5#
發表于 2022-9-2 12:41:41 | 只看Ta
個人建議1.如果是老站 數據(插件)比較多的情況下 可以升級到x3.4 gbk版
2.轉換到utf8 可以自行轉換 或者 通過應用中心 插件

轉utf8最麻煩的是插件數據。所有請謹慎考慮再轉



回復

使用道具 舉報

322

主題

1341

回帖

1849

積分

已臻大成

貢獻
12 點
金幣
10 個
6#
發表于 2022-9-2 12:51:49 來自手機 | 只看Ta
這個簡單,后臺備份數據庫
備份編碼utf8
重新安裝UTF8論壇,恢復數據庫即可
絕大多數插件和模板都是雙編碼的,影響不大
最多提取語言包改一下版本號后臺升級插件
我gbk轉utf8就是這么轉的

IMG_20220902_124432.jpg (176.08 KB, 下載次數: 1)

IMG_20220902_124432.jpg
回復

使用道具 舉報

322

主題

1341

回帖

1849

積分

已臻大成

貢獻
12 點
金幣
10 個
7#
發表于 2022-9-2 12:59:18 來自手機 | 只看Ta
哦  你是3.2呀,要先升級,比較麻煩些,多個步驟
建議等3.5吧
回復

使用道具 舉報

6

主題

1020

回帖

1404

積分

應用開發者

貢獻
24 點
金幣
170 個
QQ
8#
發表于 2022-9-2 13:30:22 | 只看Ta
可以有償處理。
回復

使用道具 舉報

5

主題

15

回帖

24

積分

初學乍練

貢獻
0 點
金幣
3 個
9#
 樓主| 發表于 2022-9-2 17:05:16 | 只看Ta
謝謝各位老師的解答。現在的問題是:
我把3.2的網站和數據都下載到本地服務器,php是5.2版,能裝X3.2,不能裝X3.4。服務器重裝了最新的系統和寶塔面板,php是7.2版本,不能安裝X3.2,這種情況下怎么升級到X3.4?
回復

使用道具 舉報

5

主題

15

回帖

24

積分

初學乍練

貢獻
0 點
金幣
3 個
10#
 樓主| 發表于 2022-9-2 17:11:30 | 只看Ta
X3.2轉換的utf8數據備份,可以直接在X3.4utf8版后臺恢復數據嗎?
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

  • 關注公眾號
  • 有償服務微信
  • 有償服務QQ

手機版|小黑屋|Discuz! 官方交流社區 ( 皖ICP備16010102號 |皖公網安備34010302002376號 )|網站地圖|star

GMT+8, 2025-7-1 19:36 , Processed in 0.081700 second(s), 14 queries , Redis On.

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2025 Discuz! Team.

關燈 在本版發帖
有償服務QQ
有償服務微信
返回頂部
快速回復 返回頂部 返回列表