個人的討論區由 phpBB 3.2.8 更新 phpBB 3.3.0 遭遇了若干問題。在此,特別整理成功解決的方法,以供參考。
更新步驟:
- 備份好原始的檔案
- 備份好資料庫
- 自官方網站下載自動更新包(phpBB-3.2.8_to_3.3.0)
解壓縮後,將「docs」、「install」與「vendor」資料夾檔案全部上傳 phpBB 根目錄 - 自官方網站下載正體中文 3.3.0
解壓縮後,將「ext」、「language」與「styles」資料夾檔案全部上傳 phpBB 根目錄 - 登入討論區後,於瀏覽器網址列,輸入「install」的路徑後
(如:http://wang5555.dnsfor.me/phpBB3/install)按 [Enter] - 切換「正體中文」,按「改變」
- 切換「更新」頁面,執行更新
- 比較新舊檔案後,選擇「下載修改後的檔案之壓縮檔」
注意!過程中,也許會提示您必須啟用 PHP 的「php_fileinfo」擴充功能
下載後,解壓縮,全部上傳 phpBB 根目錄 - 再次執行更新,系統會列表,要求您手動刪除部份檔案
- 如果檔案全部都已更新,那麼就繼續執行「資料庫更新」
- 一旦資料庫更新完成,那麼請移除「install」資料夾
- phpBB 更新的腳步相當快,3.3.x 完整支援 PHP 7.3.x 或 7.4.x。
- 如果您還在使用 3.2.8 版,那麼建議您跳過升級 3.2.9,直接更新到 3.3.0 版,會更有效益。
- 注意!有些擴充功能也許只適用 3.2.x 版,必須暫時停用,待升級完成,清除快取檔案後,再重新啟用;或升級擴充功能後,再重新啟用。