Moodle1.9から2.4へのコース移行エラーについて

Moodle1.9から2.4へのコース移行エラーについて

- Yuuki Murakami の投稿
返信数: 2

いつもお世話になっております。村上です。
本日は発生するエラーについて書込みさせていただきます。

現在、バージョン1.9を使っており、次年度から2.4を使う事になっています。
年度別にMoodleを構築しており、1.9のバックアップを2.4でリストアする形を
取っています。

殆どのコースは移行が問題なく出来たのですが、1コースだけなのですが
ものすごく問題数の多いコースをリストアしようとすると添付のエラーが
表示されてしまい、移行が出来ていません。

具体的には小テストが400問ほどあります。
添付のエラーが全問題を一括でリストアする時に表示されるのかと思い、
バックアップを分割してリストアしていても200問付近でエラーが発生して
しまうようになりました。

バージョン2.4では1コース当たりの小テスト数が制限されているのでしょうか?
ちなみに1.9から1.9へのバックアップとリストアは問題なく出来ています。

いつも質問ばかりで申し訳ありませんが、ご教授していただけると助かります。
宜しくお願い致します。

添付 error.png
Yuuki Murakami への返信

Re: Moodle1.9から2.4へのコース移行エラーについて

- Yoshimasa Ohnishi の投稿

大西@九州工業大学です。

小テストではありませんが、ラベルに画像をたくさんいれると

同様なエラーで悩みました。その際は、mysqlのパケットサイズを

大きくすることで解決しました。httpのログにそのようなメッセージは

でていないでしょうか?

max_allowed_packet=512MB

Yoshimasa Ohnishi への返信

Re: Moodle1.9から2.4へのコース移行エラーについて

- Yuuki Murakami の投稿

大西様

早速の返答ありがとうございます。

Moodleの問題かと思い、ログは確認していませんでしたが
ログを確認していると確かに max_allowed_packetに関する
メッセージが表示されていました。

値を設定して再起動し、再度リストアすると無事成功しました。
かなり大事なコースのリストアでしたので、教えていただき本当に
助かりました。ありがとうございました。