Discuz:階段升級說明
Discuz! 6.0|Discuz! 6.0安裝|Discuz! 6.0使用|Discuz! 6.0風格模板|Discuz! 6.0插件|Discuz! 6.0升級|Discuz! 6.0開發(fā)|Discuz! 6.0 FAQ |
- 從 Discuz! 6.0.0 RC1 升級到 Discuz! 6.0.0 正式版
本次升級需要使用升級程序(d6rctofinal.php),并覆蓋原有程序和模板。論壇升級后,請恢復默認風格或者根據新的模版進行調整
1. 首先請備份好您的論壇數據以及論壇配置文件 config.inc.php
2. 除 config.inc.php, install.php 文件外,上傳 Discuz! 6.0.0 upload 目錄中的所有文件到服務器覆蓋原 RC 程序
3. 上傳 ./utilities/d6rctofinal.php 到論壇程序根目錄下,運行之
4. 按照操作提示,直至全部升級完畢(默認情況下無需人工干預)。如果升級中途失敗,請根據提示調整數據庫,重新進行升級
5. 刪除服務器上的升級程序 d6rctofinal.php
6. 登錄到論壇系統(tǒng)后臺,調整論壇設置,更新系統(tǒng)緩存
7. 升級完成
- 從 Discuz! 5.5.0 升級到 Discuz! 6.0.0 正式版
本次升級需要使用升級程序(upgrade9.php),并覆蓋原有程序和模板。
1. 首先請備份好您的論壇數據以及論壇配置文件 config.inc.php
2. 除 config.inc.php, install.php 文件外,上傳 Discuz! 6.0.0 upload 目錄中的所有文件到服務器覆蓋原 5.5.0
3. 上傳 ./utilities/upgrade9.php 到論壇程序根目錄下,運行之
4. 按照操作提示,直至全部升級完畢(默認情況下無需人工干預)。如果升級中途失敗,請恢復數據,根據提示調整數據庫,重新進行升級
5. 刪除服務器上的升級程序 upgrade9.php
6. 登錄到論壇系統(tǒng)后臺,調整論壇設置,更新系統(tǒng)緩存
7. 升級完成
- 從 Discuz! 5.0.0 升級到 Discuz! 5.5.0
本次升級需要使用升級程序(upgrade8.php),并覆蓋原有程序和模板。論壇升級后,請恢復默認風格或者根據新的模版進行調整
1. 首先請備份好您的論壇數據以及論壇配置文件 config.inc.php
2. 上傳全部 Discuz! 5.5.0 文件到服務器覆蓋原 5.0.0
3. 由于我們對 config.inc.php 進行了大幅度的調整,請務必使用 Discuz! 5.5.0 當中提供的新的 config.inc.php 覆蓋原有的文件,
然后再修改并填寫正確的數據庫賬號信息,否則可能導致論壇出現安全問題或者無法正常使用
4. 上傳 ./utilities/upgrade8.php 到論壇程序根目錄下,運行之
5. 按照操作提示,直至全部升級完畢(默認情況下無需人工干預)。如果升級中途失敗,請恢復數據,根據提示調整數據庫,重新進行升級
6. 刪除服務器上的升級程序 upgrade8.php
7. 登錄到論壇系統(tǒng)后臺,調整論壇設置,以下內容必須根據你論壇原來的使用情況進行重新設置,否則可能影響論壇的正常使用:
■基本設置-附件設置(附件保存位置, 附件路徑 URL 地址) ■基本設置-服務器優(yōu)化(在線保持時間) |
8. 升級完成
- 從 Discuz! 4.1.0 升級到 Discuz! 5.0.0
本次升級需要使用升級程序(upgrade7.php),并覆蓋原有程序和模板。模板因為改動很大,所以論壇原有風格可能無法使用,請恢復默認風格或者根據新的模版進行調整。
1. 上傳全部 Discuz! 5.0.0 文件到服務器覆蓋原 4.1.0。
2. 修改 config.inc.php 文件,重新設置數據庫賬號信息
3. 上傳 ./utilities/upgrade7.php 到論壇程序根目錄下,運行之
4. 按照操作提示,直至全部升級完畢(默認情況下無需人工干預)
5. 刪除服務器上的升級程序 upgrade7.php
6. 登錄到論壇系統(tǒng)設置,調整論壇設置,并重新設置模板,更新緩存
7. Discuz! 5.0.0 新增“我的”功能,主要記錄用戶在論壇上發(fā)表的主題和回復。論壇升級完畢,用戶無法查看自己以前發(fā)表的相關內容。
如您的論壇確實需要將會員以前發(fā)表的內容導入到新功能之中,可以使用 ./utilities/myconvert.php,上傳到服務器后運行之,按照提示操作
即可。由于此過程需要耗費較大服務器資源,建議只有十分必要的時候才使用。
8. 升級完成
- 從 Discuz! 4.0.0 升級到 Discuz! 4.1.0
本次升級需要使用升級程序(upgrade6.php),需要覆蓋原有程序和模板。模板因為改動很大,所以論壇原有風格可能無法使用,請恢復默認風格或者根據新的模版進行調整。
Discuz 4.1.0 對原有模板進行了優(yōu)化,去除了 MAINTABLESPACE(外表格邊緣空隙)的控制,您可以通過修改(減少)TABLEWIDTH(主表格寬度)實現原來的效果。使用論
壇默認的風格模板可以起到提速的效果,如果使用其他模板,請對照默認模板文件進行修改。
1. 上傳全部 Discuz! 4.1.0 文件到服務器覆蓋原 4.0.0。
2. 修改 config.inc.php 文件,重新設置數據庫賬號信息
3. 上傳 ./utilities/upgrade6.php 到論壇程序根目錄下,運行之
4. 按照操作提示,直至全部升級完畢(默認情況下無需人工干預)
5. 刪除服務器上的升級程序 upgrade6.php
6. 登錄到論壇系統(tǒng)設置,調整論壇設置,并重新設置模板,更新緩存
7. 升級完成
- 從 Discuz! 3.1.2 升級到 Discuz! 4.0.0
本次升級需要使用升級程序(upgrade5.php),需要重新生成密匙,需要覆蓋模板。
1. 上傳全部 Discuz! 4.0.0 文件到服務器覆蓋原 3.1.2。模板因為改動很大,所以也需要覆蓋,否則論壇無法正常使用
2. 將服務器上的 config.php 改名為 config.inc.php,mail_config.php 改名為 mail_config.inc.php,這個步驟特別重要,否則將出現錯誤提示
3. 在 config.inc.php 中
$database = 'mysql'; // 'mysql' for MySQL version and 'pgsql' for PostgreSQL version // MySQL 版本請設置 'mysql', PgSQL 版本請設置 'pgsql' |
的下面,加入
$charset = 'gbk'; // default character set, 'gbk', 'big5', 'utf-8' are available // 論壇默認字符集, 可選 'gbk', 'big5', 'utf-8' $attackevasive = 0; // protect against attacks via common request, 0=off, // 1=cookie refresh limitation, 2=deny proxy request, 3=both // 防護大量正常請求造成的拒絕服務攻擊, 0=關閉, 1=cookie 刷新限制, // 2=限制代理訪問, 3=cookie+代理限制 |
4. 上傳 ./utilities/upgrade5.php 到服務器目錄下,運行之
5. 刪除服務器上的升級程序 upgrade5.php
6. 登錄到論壇系統(tǒng)設置,在 更新論壇統(tǒng)計 中,執(zhí)行 重建用戶精華帖數,然后 更新緩存
7. 提示升級成功后,用戶簽名可能會顯示有問題,需請相關用戶到 控制面板 中更新一次(不需改動,只要提交即可)
8. 升級完成
- 從 Discuz! 3.1.0 升級到 Discuz! 3.1.2
本次升級不需要使用升級程序,需要重新生成密匙,不需要覆蓋模板。
1. 上傳 Discuz! 3.1.2 文件,或全部升級程序包文件到服務器論壇目錄覆蓋原 3.1.0
2. 更新緩存
3. 升級完成
- 從 Discuz! 3.0.0 升級到 Discuz! 3.1.0
本次升級需要使用升級程序(upgrade4.php),不需要重新生成密匙,需要覆蓋模板。
1. 上傳全部 Discuz! 3.1.0 文件到服務器覆蓋原 3.0.0。模板因為改動很大,所以也需要覆蓋,否則論壇無法正常使用
2. 上傳 ./utilities/upgrade4.php 到服務器目錄下,運行之
3. 可選擇是否轉換帖子數據。這個步驟是可選的,您可以不進行?;蜻M行在中途退出,甚至報錯,都不會影響論壇的使用。本步的目的是使轉換后的老帖子瀏覽速度加快
4. 刪除服務器上的升級程序 upgrade4.php
5. 登錄論壇,進入系統(tǒng)設置。會提示“需要設置安全提問”,點擊相應的鏈接即可進入安全提問的設置。選擇一個合適的問題并在下面輸入答案后提交。頁面跳轉后自動變?yōu)橛慰?
狀態(tài),登錄時使用原賬號和密碼及剛剛設定的問題和答案即可
6. 在 系統(tǒng)設置 Discuz!工具 中分別進行 重建論壇帖數 和 更新緩存
7. 升級完成
- 從 Discuz! 2.0.0 升級到 Discuz! 3.0.0
本次升級需要使用升級程序(upgrade3.php),需要重新生成密匙,需要覆蓋模板。
特別說明:本次升級改動很大,升級程序需要花費很長時間和占用大量 CPU 資源,升級前請務必完整備份原有數據,并選擇服務器空閑時進行
1. 上傳全部 Discuz! 3.0.0 文件到服務器覆蓋原 2.0.0,模板也需要覆蓋,否則論壇無法正常使用
2. 在服務器新建一個目錄 ./customavatars,屬性 777
3. 編輯 3.0.0 的 config.inc.php,上傳至服務器覆蓋原文件(因為新增了幾個設置)
4. 上傳 ./utilities/upgeade3.php 到服務器目錄下。運行之即可完成數據結構升級
5. 刪除服務器上的升級程序 upgrade3.php
6. 因技術原因,升級后原有論壇設置的用戶組訪問,發(fā)貼等權限都被清空,您需要重新設置
7. 如果升級后主題看不到,說明沒有更新模板。請上傳 3.0.0 模板覆蓋原 2.0.0 的,手工訪問 admincp.php 進入后臺,選擇使用默認模板,然后更新緩存
8. 升級完成
- 從 Discuz! 1.0.1 升級到 Discuz! 2.0.0
本次升級需要使用升級程序(upgrade2.php),不需要重新生成密匙,需要覆蓋模板。
1. 將服務器上原 ./datatemp 目錄改名為 ./forumdata,并在其下新建 templates,cache 兩個新目錄,三個目錄屬性全部設置為 777
2. 編輯 2.0.0 的 config.inc.php,上傳至服務器覆蓋原文件
3. 上傳 ./utilities/upgeade2.php 到服務器目錄下。運行之即可完成數據結構升級
4. 刪除服務器上的升級程序 upgrade2.php
5. 升級完成
- 從 Discuz! 1.0.0 升級到 Discuz! 1.0.1
本次升級不需要使用升級程序,不需要重新生成密匙,需要覆蓋模板。
1. 上傳全部 Discuz! 1.0.1 文件到服務器覆蓋原 1.0.0,模板也需要覆蓋。
2. 更新緩存
3. 升級完成