:::
升級PHP8+XOOPS2.5.11常見問題
一、升級 XOOPS2.5.11
- 若是升級模組或安裝模組時出現這種畫面,那表示貴站主程式已經是 XOOPS 2.5.11 ,但還沒執行 upgrade 動作:

- 連至 https://網站網址/upgrade (測試站則是 https://schoolweb.tn.edu.tw/~xxx_xxx/upgrade )
- 登入後(但無法用 OpenID ),按照畫面按下一步即可完成升級。
- 若管理帳號沒有交接的,請到集中式校網管理平台查詢:
- 登入: https://schoolweb.tn.edu.tw
- 點網站下方藍色「管理」按鈕→切到「網站資訊」即可查詢帳密
- 若原帳密無法登入,可自行按「重建或修改」後再試試
- 詳情可參考:
二、學校網站相容 PHP8 嗎?
- 可以先將網站移到
schoolweb4試試就知道了,這個非必須,但 2025/04/27 後會陸續將主機伺服器升級為 PHP8.x 。 - 將網站移到
schoolweb4試只需要到 Web DNS 新增或修改網站的 CNAME 設定為schoolweb4.tn.edu.tw.即可,該主機是 PHP8 (其餘主機為 PHP7.x )例如:.lces.tn.edu.tw . [刪除] - 轉換前,請確定網站沒有「無人維護的舊模組」,若有,請移除之。
- 若是轉換過去網站出現問題,可以再 CNAME 回其他主機即可。
三、升級 PHP8+XOOPS2.5.11 後常見問題
- 有一些圖示消失了,怎麼辦?
- 因為圖示從換成 Font Awesome 4.7 升級成 Font Awesome 6.7.1 ,故有些舊圖示不再支援,導覽列部份只要選單重新設定圖示即可。
- 若是需要改寫圖示名稱(例如頂部自訂區),可到這裡搜尋圖示語法:https://fontawesome.com/v6/search?o=r&m=free
- 例如頂部自訂區常用的圖示,將 fa-facebook 改為 fa-brands fa-facebook 或簡寫 fab fa-facebook ;將 fa-youtube 改為 fa-brands fa-youtube 或簡寫 fab fa-youtube
- tad_timeline 重要記事出不來?
- 因為 timeline 套件升級為最新版,其 json 內容格式和以前不同所致。
- 只要編輯任一篇記事,無須修改內容,直接按儲存即可。
- 或者新增一筆資料也行,格式就會自動修正為新格式。
- 有一些區塊跑出原始碼,本來的效果不見了?
- 點擊區塊右上角的灰色板手
- 將「內容類型」改為「HTML」即可。
