phpBB 3.2 與 3.0 不相容,大多數以前的檔案將需要在升級之前刪除。
要進行升級,請執行以下步驟:
- 確保您的伺服器滿足運行 phpBB 3.2 的要求:第 1.1 節「要求」
- 備份原始檔案
- 對資料庫進行備份
- 停用除 prosilver 之外的所有風格
- 將英文作為唯一的語言包
- 下載 phpBB 3.2 完整包檔案壓縮檔
- 將檔案的內容解壓縮到您的電腦,並打開 phpBB3 目錄
- 從其中刪除以下文件:
- config.php 檔案
- images/ 資料夾
- files/ 資料夾
- store/ 資料夾
- 在您的網站上,從您的討論區中刪除所有檔案,除了以下以外:
- config.php 檔案
- images/ 資料夾
- files/ 資料夾
- store/ 資料夾
- 將 phpBB3 目錄的內容從電腦上傳到討論區目錄。可能會提示您覆蓋剩餘的檔案。如果提示合併或覆蓋目錄,請選擇合併它們。
- 更新數據庫:
- 提示:
對於大型討論區,您可能希望通過命令行而不是使用網絡瀏覽器進行更新。從您的討論區根目錄,執行以下命令:代碼: 選擇全部
php ./bin/phpbbcli.php db:migrate --safe-mode
- 使用您的網絡瀏覽器,訪問在您的討論區根目錄之 install/ 資料夾。
(例如:http://www.example.com/yourforum/install) - 點選「更新」選項
- 點選「更新」按鈕
- 選擇「僅更新資料庫」,然後按「送出」
- 等待進度條達到 100%,並顯示一條消息,指示更新已完成
- 提示:
- 刪除 install/ 資料夾
注意
確保上傳檔案中,包含根目錄 .htaccess 檔案。 某些 FTP 客戶端不顯示其名稱以句點開頭的檔案,您可能需要啟用隱藏檔案的顯示。
注意
如果您的討論區使用英文以外的語言包,您需要從 https://www.phpbb.com/languages/ 下載與 phpBB 3.2 兼容的版本。
重要
當將 3.2 檔案上傳到您的伺服器時,不要覆蓋您的 config.php。
重要
備份檔案時,請確保您的 FTP 客戶端處於二進制模式,或者以二進制模式傳輸沒有擴展名的檔案。
有關詳細信息,請參閱知識庫:使用 Filezilla 傳輸附加檔案。
資料來源:
https://www.phpbb.com/support/docs/en/3 ... /upgrade3/