みなさん、こんばんは。
さくらインターネットのレンタルサーバーにMoodleをインストールしようとしています。2.1.2をインストールしようとすると、データベースの情報を入力した後の次のステップで以下のエラーが発生して、インストールが中断されます。サーバーの要件は満たしていると思いますが、何か足りないものがあるのかもしれません。他のレンタルサーバーのお試しサービスで試そうとしたところ、サーバーの要件を満たしていないので、インストールができませんでした。なお、まったく同じ作業の手順・内容で、2.0.5は問題なくインストールできることを確認しています。
解決に至るヒントをご教示いただければ幸いでございます。
--- エラーメッセージは以下のとおり ---
Installation
System
Error writing to database
More information about this error
It is usually not possible to recover from errors triggered during installation, you may need to create a new database or use a different database prefix if you want to retry the installation.
Debug info: Cannot execute statement: impossible to write to binary log since BINLOG_FORMAT = STATEMENT and at least one table uses a storage engine limited to row-based logging. InnoDB is limited to row-logging when transaction isolation level is READ COMMITTED or READ UNCOMMITTED.
INSERT INTO mdl_message_providers (name,component,capability) VALUES(?,?,?)
[array (
0 => 'notices',
1 => 'moodle',
2 => 'moodle/site:config',
)]
Stack trace:
line 397 of /lib/dml/moodle_database.php: dml_write_exception thrown
line 893 of /lib/dml/mysqli_native_moodle_database.php: call to moodle_database->query_end()
line 935 of /lib/dml/mysqli_native_moodle_database.php: call to mysqli_native_moodle_database->insert_record_raw()
line 238 of /lib/messagelib.php: call to mysqli_native_moodle_database->insert_record()
line 1375 of /lib/upgradelib.php: call to message_update_providers()
line 182 of /admin/index.php: call to install_core()