View Categories

Tutor LMS 更新後測驗壞掉、學員上不了課:升級前要做三件事

< 1 分鐘閱讀

快速答案:Tutor LMS 大版本更新會改資料庫結構,轉換沒跑完就會出現「複選題只能選一個」「作答到一半分數歸零」「看完一章進不了下一章」「後台整頁空白」。更新前一定要做三件事:在測試站先更新並實測課程、測驗、購課;備份資料庫;避開學員考試時段,而且更新後不要急著重存測驗。已經出事的,先停止編輯測驗,確認資料庫版本,再逐一修。

為什麼會這樣 #

大版本升級會把題目與作答紀錄轉成新格式。轉換在背景跑,中途被逾時或外掛衝突打斷,就會一部分題目是舊格式、一部分是新格式。症狀因此「一下好一下壞」:哪份測驗被重新儲存過,哪份就正常,其他的還是舊格式。

更糟的是重新儲存測驗會把題目刪掉重建、換掉題目編號。正在作答的學員手上的題目編號對不上,交卷時被算成 0 分,資料庫留下一批孤兒答案。總分顯示錯(顯示題庫加總而不是實際抽考的分數)則是外掛本身的已知問題,要等原廠修。

其他常見的更新後遺症:用翻譯外掛改過 Tutor 中文字串,新版字串對不上,後台整頁空白;Tutor 免費版與 Pro 版本差太多,更新任一邊都報錯;「看完第一章進不了第二章」多半是循序學習或影片完成判定的預設值在新版變了。

怎麼處理 #

  1. 更新前:用主機的測試站功能先更新,實測課程頁、影片播放、測驗作答與成績、購課開通、學員登入。
  2. 更新前:備份資料庫,特別是 tutor 開頭的資料表。
  3. 更新前:公告維護時間,避開直播與考試;Tutor 與 Tutor Pro 一起更新到相容版本。
  4. 已出事:立刻請所有管理員停止編輯或儲存任何測驗。
  5. 比對 Tutor 記錄的資料庫版本與外掛版本,不一致代表轉換沒完成,用原廠的工具或重新觸發升級流程。
  6. 逐份測驗檢查複選題有沒有正確顯示為多選;只在沒有學員作答的時段重存。
  7. 受影響的學員:找出分數異常的作答紀錄,重設讓學員重考,不要手動改分。
  8. 後台空白:先停用翻譯檔改回原文,再更新翻譯;最後清快取與 CDN。

我們實際遇過的情況 #

一個課程平台在大版本升級後,學員陸續回報複選題只能單選、答到一半分數歸零、總分不對。追查是資料庫轉換沒跑完,加上管理員在學員考試期間重存了測驗,讓一批作答紀錄失效。我們先請他們停止編輯、確認轉換狀態、再安排學員補考。

另一個課程站更新後後台整頁空白,是翻譯檔造成的,停用翻譯後恢復。早年也有客戶更新 Tutor Pro 時報錯,是免費版與 Pro 版本差太多,先更新免費版再更新 Pro 才過。

什麼時候該找人 #

測驗與成績牽涉學員權益,動資料庫清孤兒答案或調整分數,要先確認影響範圍。更新失敗後不要「再點一次更新」,可能讓轉換跑兩次。課程站最適合由固定維護的人在測試站先跑過更新再上線。

常見問題 #

更新後複選題變成只能選一個? #

題目還是舊格式,資料庫轉換沒完成;確認轉換狀態後,在沒有學員作答時重存測驗。

學員作答到一半分數變 0? #

有人在作答期間重存測驗,題目被刪掉重建,作答對不上舊題目;讓學員重考,並禁止考試期間編輯測驗。

Tutor 更新後後台整頁空白? #

常是翻譯檔與新版對不上,先停用翻譯改回原文,再更新翻譯檔。

網站正在出這個問題?網站救援當日受理;想有人每月幫你顧著:網站守護方案。先看體質:免費健檢