Moodle 2.5を3.3にアップグレードするには、あなたのサイトをアップ。これには以下が含まれます:
- Moodleファイル。
- Moodledataファイル。
- Moodleデータベース。
バックアップしている間にすべてがあり、エラーが発生していないことを確認してください。あなたが余分にしたい場合は、それを別の場所に復元してください。おそらくあなたのコンピュータ上のローカルにも復元し、そこで働かせてください。 config.phpファイルの設定と、Moodle Search and Replaceツール(Moodleメニューにはありません)を実行することを忘れないでください。すべてが機能していることが確認され、元の未修正のバックアップファイルが残っている場合は、次のステップに進む準備が整いました。
は
は、WebサーバーがMoodleの3.3 hardware要件を満たしていることを確認し、あなたのWebサーバ環境を確認してください。特に2.5から3.3のメモリ要件の変更点に注意してください。また、サーバがMoodle 2.7のためにsoftwareの要件を満たしていることを確認してください。実際に、アップグレードする場合は、進んでいく前に追加する必要のあるシステムコンポーネントを見つけるために、スキップするMoodleのすべてのバージョンのソフトウェア要件を確認するのが最善です。
また、ご利用になる前に、サイトに追加されているサードパーティのプラグインやテーマが、Moodle 2.7およびMoodle 3.3と互換性があることを確認してください。そうでない場合は、まずアップグレードする必要があります。 Moodleの新しいリリースで利用できない場合は、プラグイン/テーマの管理者に問い合わせて、今後更新されるバージョンがあるかどうかを確認してください。そうでない場合は、コード内の問題を修正する必要があります。同様の機能を提供する別の同様のプラグインに切り替えるか、プラグインを完全に削除する必要があります。
.git再作成
MoodleはGitリポジトリを使用しているアップグレードするための最も簡単な方法。 "git clone"コマンドを使用してMoodleをインストールしなかった場合、インストールには.gitディレクトリがない可能性があります。これを確認するには、 "git status"コマンドを使用します。既に.gitフォルダがある場合は、このセクションをスキップして、Moodle 2.7にアップグレードしてください。それ以外の場合、ここで再作成する方法は次のとおりです。
現在のMoodleインストールのビルド日時を書き留めます。これは、ページの下部にある[通知]ページで確認できます。
次のコマンドを使用して、.gitフォルダを再作成します:
# git clone a new copy of Moodle into another location
git clone git://git.moodle.org/moodle.git
# Checkout Moodle 2.5 (the version of your current site).
cd moodle
git checkout MOODLE_25_STABLE
はビルド番号と同じ日付が毎週のリリースのためのログを見て。ビルド番号は、YYYYMMDDという形式の日付です。関連するコミット番号を書き留めます。
次に、ファイルをビルドのコミット番号にロールバックします。 "56e05fced"を実際のコミット番号に置き換えます。
git reset 56e05fced
これが完了したら、ちょうど.gitフォルダをあなたの現在のMoodleサイトのウェブルートにコピーしてください。 Moodleの2.7
へ
のアップグレードを始める前に、あなたのサイトに追加したサードパーティ製のプラグインやテーマがMoodleの2.7と互換性がありますことを確認してください。そうでない場合は、まずアップグレードする必要があります。
git checkout MOODLE_27_STABLE
管理者としてウェブサイトにログインします。Moodleをアップグレードするプロセスを案内するプロンプトが表示されます。
重要:この時点までに、ファイルをロールバックするだけで、元の状態に戻すことができます。この点を踏まえれば、ウェブサイトを元に戻す唯一の方法は、サイト全体を削除し、サイトのファイルとデータベースの以前に行ったバックアップを復元することだけです。
プロンプトに従ってデータベースをアップグレードします。プラグインのいくつかをアップグレードするか、Webサーバーやデータベース環境をアップグレードする必要があるかもしれないので、準備をしてください。
もう一度実行したら、Moodle 3.3にアップグレードしてください。 Moodleの3.3
へ
アップグレードは、あなたがまだのMoodle 2.7にアップグレードすることがありますか?そうでない場合は、まずそのステップを完了してください。 WebサーバがMoodle 3.3のハードウェア要件を満たしていることを確認してください。
サーバがsoftware requirements for Moodle 3.3を満たしていることを確認して、Moodle 2.7からのアップグレードを正常に完了してください。
次に、2.7から3.3へのMoodleをアップグレードします。
# Enable version tracking so that it is easier to upgrade Moodle in the future.
git branch --track MOODLE_33_STABLE origin/MOODLE_33_STABLE
# Upgrade Moodle to version 3.3.
git checkout MOODLE_33_STABLE
をあなたがMoodleの2.7のために前に行ったように、管理者としてあなたのウェブサイトにログインします。データベースがアップグレードされる直前のプロンプトが表示されます。そうでない場合は、[サイト管理]の[通知]ページに移動します。プロンプトに従ってデータベースをアップグレードします。以前と同様に、プラグインやテーマをさらにアップグレードする必要があるため、Webサーバーやデータベース環境をアップグレードする必要があるため、準備してください。
これだけです。上記の手順に従った場合は、Moodle 2.5サイトをMoodle 3.3にアップグレードする必要があります。アップグレードされたサイトを最大限に活用するには、Moodleバージョン2.6~3.3のそれぞれについてNew Featuresページを少なくとも読んでください。
サイトをMoodle 3.3の新しいバグ/セキュリティーリリースにアップグレードするには、いくつかの手順を繰り返す必要があります。基本的には次のようになります。
- サイトファイル(moodleとmoodledata)とデータベースをバックアップします。
- あなたのMoodleフォルダ内の "git pull"コマンドを使用してください。
- 管理者としてログインし、[サイト管理]> [通知]ページからアップグレードのプロンプトが表示された後にログインします。
- サイトのすべてが期待どおりに機能していることを確認してください。
バグとセキュリティ修正は毎週リリースされますが、2ヶ月ごとに正式リリースされます。
この情報は役に立ちましたか?
敬具、
マイケルMilette