コースの構築時にモジュール、レッスン、アクティビティを追加/削除しようとすると、500エラーが発生することがあります。この状況が発生した場合の問題を解決するために実行できる手順がいくつかあります。
新しいレッスン追加時のエラー
この問題を解決するには、作業中のモジュールを削除して再作成する必要があります。
1. モジュールの下にネスト化されているものはすべて削除されるため、モジュールを削除する前に、そのモジュールですでに作成されているレッスン/アクティビティがある場合は、ドラッグアンドドロップでそれらを一時的に別のモジュールに移動します。
2. モジュールの下にネストがなくなったら、モジュールの編集をクリックしてから削除をクリックします。
3. モジュールの追加をクリックし、再作成する削除されたモジュールの名前を入力します。
4. 削除中に移動したレッスン/アクティビティを元に戻します。これで、そのモジュールで問題なく新しいレッスンを作成できるようになります。
新しいアクティビティ追加時のエラー
この問題を解決するには、作業中のレッスンを削除して再作成する必要があります。
1. レッスンの下にネスト化されているものはすべて削除されるため、レッスンを削除する前に、そのレッスンですでにアクティビティが作成されている場合は、その間にそれらを別のレッスンに移動します。
2. レッスンの下にネストがなくなったら、レッスンの編集をクリックしてから削除をクリックします。
3. 作業しているモジュールの追加ドロップダウンをクリックし、レッスンを選択します。再作成する削除されたレッスンの名前を入力します。
4. 削除中に移動したアクティビティを元に戻します。これで、そのレッスンに基づいて新しいアクティビティを問題なく作成できるようになります。
モジュール削除時のエラー
多くのレッスン/アクティビティがネスト化されているモジュール全体を削除すると、システムがタイムアウトになる場合があります。この問題が発生した場合は、まずそのモジュール内のレッスンを削除してみてください。すべてのレッスン/アクティビティが削除されたら、モジュールを削除できるはずです。