從3.2升級到3.3
https://www.phpbb.com/support/docs/en/3 ... upgrade32/
升級到phpBB 3.3可能會導致某些樣式和擴展名不再起作用。如果您有自定義徽標,則升級後可能需要重做。請參閱知識庫:如何更改主板徽標。
phpBB 3.3應該與3.2向後兼容,但是某些擴展和自定義編輯可能不再起作用。最簡單的升級方法是在升級之前刪除所有現有文件,並在驗證其正確性之後重新應用自定義更改。
要升級,請執行以下步驟:
確保您的服務器符合運行phpBB 3.3的要求:第1.1節“要求”
備份原始文件
備份數據庫
停用除prosilver之外的所有樣式
停用所有與phpBB 3.3不兼容的擴展。與擴展作者聯繫,以確定擴展是否兼容。
將英式英語設置為唯一的語言包
下載phpBB 3.3 Full Package存檔
將存檔內容提取到您的計算機中,然後打開phpBB3目錄
從包中刪除以下文件:
config.php文件
圖片/目錄
文件/目錄
商店/目錄
在您的網站,刪除你的董事會的所有文件EXCEPT為:
config.php文件
ext /目錄
圖片/目錄
文件/目錄
商店/目錄
將phpBB3目錄的內容從您的計算機上載到論壇的目錄。系統可能會提示您覆蓋其余文件。如果系統提示您合併或覆蓋目錄,請選擇合併它們。
更新數據庫:
小費
對於大型板,您可能希望通過命令行而不是使用Web瀏覽器進行更新。從開發板的根目錄執行以下命令:php ./bin/phpbbcli.php db:migrate --safe-mode
使用您的網絡瀏覽器,訪問開發板根目錄中的install /。(例如http://www.example.com/yourforum/install)
單擊更新選項卡
點擊更新按鈕
選擇“僅更新數據庫”,然後單擊提交
等待進度條達到100%,並等待一條消息,指示更新已完成
刪除安裝目錄
注意
確保上級包含.htaccess根文件。某些FTP客戶端不顯示名稱以句點開頭的文件,您可能需要啟用隱藏文件的顯示。
注意
如果您的開發板使用的語言包不是英式英語,則需要從https://www.phpbb.com/languages/下載與phpBB 3.3兼容的版本。
重要
將3.3文件上傳到服務器時,請勿覆蓋config.php。
重要
備份文件時,請確保FTP客戶端處於二進制模式或以二進制模式傳輸沒有擴展名的文件。
有關更多信息,請參見:知識庫:使用Filezilla傳輸附件文件
從3.2升級到3.3
- 懸壺子
- 系統管理員
- 主題中的帖子: 2
- 文章: 33486
- 註冊時間: 2001-10-05 , 10:10
- 個人狀態: 道骨學習佛心..^^..
- 貼心留言: 氣候不穩
- 性別: 公仔
- 來自: 黃金故鄉
- 聯繫:
Re: 從3.2升級到3.3
https://phpbb-tw.net/phpbb/viewtopic.ph ... 18#p284118
捕手老師的分享
捕手老師的分享
心靈捕手 寫: 前言:
個人的討論區由 phpBB 3.2.8 更新 phpBB 3.3.0 遭遇了若干問題。在此,特別整理成功解決的方法,以供參考。
更新步驟:
1.備份好原始的檔案
2.備份好資料庫
3.自官方網站下載自動更新包(phpBB-3.2.8_to_3.3.0)
解壓縮後,將「docs」、「install」與「vendor」資料夾檔案全部上傳 phpBB 根目錄
4.自官方網站下載正體中文 3.3.0
解壓縮後,將「ext」、「language」與「styles」資料夾檔案全部上傳 phpBB 根目錄
5.登入討論區後,於瀏覽器網址列,輸入「install」的路徑後
(如:https://www.yourwebsite.com/yourforum/install)按 [Enter]
6.切換「正體中文」,按「改變」
7.切換「更新」頁面,執行更新
8.比較新舊檔案後,選擇「下載修改後的檔案之壓縮檔」
注意!過程中,也許會提示您必須啟用 PHP 的「php_fileinfo」擴充功能
下載後,解壓縮,全部上傳 phpBB 根目錄
9.再次執行更新,系統會列表,要求您手動刪除部份檔案
10.如果檔案全部都已更新,那麼就繼續執行「資料庫更新」
11.一旦資料庫更新完成,那麼請移除「install」資料夾
後記:
phpBB 更新的腳步相當快,3.3.x 完整支援 PHP 7.3.x 或 7.4.x。
如果您還在使用 3.2.8 版,那麼建議您跳過升級 3.2.9,直接更新到 3.3.0 版,會更有效益。
注意!有些擴充功能也許只適用 3.2.x 版,必須暫時停用,待升級完成,清除快取檔案後,再重新啟用;或升級擴充功能後,再重新啟用。