突然「無効なコースモジュールIDです。」と表示される。

突然「無効なコースモジュールIDです。」と表示される。

- Yuuki Murakami の投稿
返信数: 2

いつも御世話になっております。村上です。
皆様の助言をいただき、Moodleを運用出来ております。

授業ごとにコースを作成しており、教員がMoodleのコース内のコンテンツを
利用しようとすると「無効なコースモジュールIDです。」というメッセージが
表示され、全くコンテンツ(小テスト・フィードバック等)が利用できない状態になります。
コース単位で発生しており、当方では2件目の発生事例となります。

無効なコースモジュールIDですと表示されているため、
ユーザデータ付きのコースのバックアップ&リストアを
実施する事で復旧は出来ているのですが、そもそも発生原因が
わかっておりません。

 

皆様の同じ現象がMoodleでは発生しているでしょうか?
解決策をご存知の方はお手数ですが、対応策をご教授していただけないでしょうか?

発生原因がある程度、わかればいいのですが、教員に聞くと2件とも特に何もしていないとの事です。

Moodleのバージョンは3.6.2です。宜しくお願い致します。


Yuuki Murakami への返信

Re: 突然「無効なコースモジュールIDです。」と表示される。

- Mitsuhiro Yoshida の投稿
画像 Developers 画像 Particularly helpful Moodlers 画像 Translators

Moodle 3.6.3にアップグレードすることで警告メッセージ「無効なコースモジュールIDです」は表示されないようになるとは思いますが、この問題はまだ解決されていないようです。

参考資料:
[MDL-64808] When users access grades they receive error "Invalid course module ID" - Moodle Tracker]
https://tracker.moodle.org/browse/MDL-64808

[MDL-64878] Undefined index: assign in /lib/grade/grade_item.php on line 2498 when deleting course or submitting quiz - Moodle Tracker
https://tracker.moodle.org/browse/MDL-64878

Mitsuhiro Yoshida への返信

Re: 突然「無効なコースモジュールIDです。」と表示される。

- Yuuki Murakami の投稿
Yoshida様、早速の返事ありがとうございます。
Moodle3.6.2では現状、解決していない件、了解しました。

またアップグレードしたら問題が解決する件も了解しました。

以上、宜しくお願い致します。