「Moodle2.2へのアップグレード」の版間の差分

提供:MoodleDocs
移動先:案内検索
30行目: 30行目:
==アップグレード前に ... ==
==アップグレード前に ... ==


'''注意''': アップグレード処理では、あなたのデータベース'''および'''moodledataファイル保存エリアを回復できない状態にまで修正してしまいます。If something goes wrong you '''cannot''' go back. It is vital that you take good backups of both moodledata and the database in case you have problems with the upgrade. If you are not sure how see [[Site backup]] or ask in the moodle.org forums (explaining what your operating system is).   
'''注意''': アップグレード処理では、あなたのデータベース'''および'''moodledataファイル保存エリアを回復できない状態にまで修正してしまいます。仮に不具合が発生した場合、あなたは元に戻すことが'''できません'''。It is vital that you take good backups of both moodledata and the database in case you have problems with the upgrade. If you are not sure how see [[Site backup]] or ask in the moodle.org forums (explaining what your operating system is).   


* Read the [[:dev:Moodle 2.2 release notes|Moodle 2.2 release notes]]  and check the [[:Category:New features|list of new features]]
* Read the [[:dev:Moodle 2.2 release notes|Moodle 2.2 release notes]]  and check the [[:Category:New features|list of new features]]

2012年4月27日 (金) 16:00時点における版


作成中です - Mitsuhiro Yoshida

あなたはMoodle 2.1、2.0または1.9からMoodle 2.2にアップグレードすることができます。あなたは2.0よりアップグレードする場合、Upgrading to Moodle 2.1もお読みください。また、1.9よりアップグレードする場合、前述のドキュメントおよびUpgrading to Moodle 2.0をお読みください。これらのドキュメントを参考にして、あなたは直接2.2にアップグレードすることができます。

あなたが前のバージョンのMoodleを使用している場合、最初に最新版のMoodle 1.9.xにアップグレードしてください。

あなたの希望どおりに動作するかどうか確認するため、最初に実運用サイトをコピーして、テストアップグレードされることをお勧めします。

システム要件

  • PHP 5.3.2 またはそれ以上
    • 必須PHP拡張モジュール: iconv, curl, ctype, zip, simplexml, spl, pcre, dom, xml, json
    • PHP memory_limit: 少なくとも40MB (可能であれば、64MB以上を推奨)
  • データベースは下記の中から1つを選択してください:
    • MySQL 5.0.25 またはそれ以上 (InnoDBストレージエンジンを強く推奨)
    • PostgreSQL 8.3 またはそれ以上
    • Oracle 10.2 またはそれ以上
    • MS SQL 2005 またはそれ以上
  • ここ数年内にリリースされた標準的なブラウザ:
    • Firefox 3 またはそれ以上
    • Safari 3 またはそれ以上
    • Google Chrome 4 またはそれ以上
    • Opera 9 またはそれ以上
    • MS Internet Explorer 7 またはそれ以上

メモ: 上記システム用件は、Moodle 2.1以降、変更されていません。

アップグレード前に ...

注意: アップグレード処理では、あなたのデータベースおよびmoodledataファイル保存エリアを回復できない状態にまで修正してしまいます。仮に不具合が発生した場合、あなたは元に戻すことができません。It is vital that you take good backups of both moodledata and the database in case you have problems with the upgrade. If you are not sure how see Site backup or ask in the moodle.org forums (explaining what your operating system is).

  • Read the Moodle 2.2 release notes and check the list of new features
  • Check your site to make sure it meets all system requirements for 2.2 in Settings > Site administration > Server > Environment
  • Do a full database backup!
  • Do a full moodledata backup
  • Check your backups carefully
  • Remember to purge PHP cache if using any PHP accelerator

Possible issues that may affect you

  • If you have custom reports, there have been changes that may require (simple) changes to be made to their code. See the developer documentation dev:General report plugins for details.
  • Global search has been removed from core as it was broken. (A new global search is being written for 2.3.)
  • Some web service functions have been deprecated. They still work, but check any web service connections you may have to your Moodle for the future.

Checking database schema - old sites

If your Moodle site has been upgraded through many prior versions it is possible that there will be some problems with the database schema (compared to a fresh 2.0 installation). This may cause the upgrade to fail. If your site started life prior to Moodle 2.0 it is a very good idea to check and correct the database schema before upgrading. See Verify Database Schema. You should also run the database integrity checks in the XMLDB editor, see the 'See also' for a link to extra scripts to check for other discrepancies.

Now upgrade

Once you have satisfied the requirements for Moodle 2.2, follow the instructions on the upgrading page.

On Linux servers, Moodle 2.2 supports running the upgrade from the command line, rather than through a web browser. This is likely to be more reliable, particularly for large sites.

After upgrade

The config.php file from your 2.0 installation should work fine but if you take a look at config-dist.php that came with Moodle 2.0 there are more/different options available (e.g. database drivers and settings). It's a good idea to map your old config.php settings to a new one based on the 2.2 config-dist.php.

関連情報