大概折腾了两个月。moodle.org可能是最古老的Moodle网站了,很多模块都是从1.0之前一路升级上来的,升级到2.0的过程遇到很多古怪的问题,最搞笑的是wiki模块竟然还在数据库里存着图片(field type: text),但是在Moodle 1.9的代码里根本没有存二进制文件的代码。第一次测试升级大概花了两天时间,发现不少古怪的升级问题,最近一次的升级花了五个小时,估计过程还算顺利。
moodle.org现在还是在测试阶段,如果发现问题欢迎到http://tracker.moodle.org报告。
谢谢。
1.91TO2.0RC2,出问题了:
Debug info: Unknown column 'a.question' in 'on clause'
SELECT qa.*, q.qtype
FROM mdl_question_answers qa
JOIN mdl_question q ON a.question = q.id
[array (
)]
SELECT qa.*, q.qtype
FROM mdl_question_answers qa
JOIN mdl_question q ON a.question = q.id
[array (
)]
Stack trace:
- line 391 of /lib/dml/moodle_database.php: dml_read_exception thrown
- line 691 of /lib/dml/mysqli_native_moodle_database.php: call to moodle_database->query_end()
- line 5068 of /lib/db/upgrade.php: call to mysqli_native_moodle_database->get_recordset_sql()
- line 1309 of /lib/upgradelib.php: call to xmldb_main_upgrade()
- line 264 of /admin/index.php: call to upgrade_core()
环境:php5.14 mysql 5.5.3