利用可能な更新通知

提供:MoodleDocs
移動先:案内検索

更新通知

プラグインの概要ページから利用可能なチェック

管理者は、サイトにインストールされているMoodleコアコードと提供されたプラグインの両方の更新通知を設定できます(plugins directoryサイト管理/サーバ/更新通知

利用可能な更新の自動チェックが有効で、利用可能な新しい更新がある場合、通知はすべてのサイト管理者に(プロファイル設定の管理者のメッセージング設定に従って)電子メールまたはポップアップメッセージで送信されます。

Moodle 2.4以降では、アップデート展開、つまりMoodle内からインストール済みプラグインを更新するオプションは、updateautodeployチェックボックスをチェックすることで有効にできます。更新が利用可能な場合、[この更新インストールボタンがプラグイン概要ページに表示されます( サイト管理 / プラグイン / プラグイン概要 )。詳細については、自動更新の適用を参照してください。

管理者は、更新通知に必要なコードの成熟度(安定、アルファ、ベータ、またはリリース候補)を指定できます。また、新しいビルド(通常は毎週リリース)の通知を送信するかどうかも指定できます。

お知らせページを介して利用可能なアップデートの確認

管理者はまた、中にボタン '利用可能な更新をチェックする' を使用してサイトにインストール貢献プラグインの利用可能な更新を確認することができますサイト管理 / プラグイン / プラグイン概要 。利用可能な更新は強調表示され、詳細情報とプラグインの反対側にあるメモ列のダウンロードリンクが表示されます。

コアコードの利用可能なアップデートは、 サイト管理 / 通知からも確認できます。

仕組み

  1. 利用可能なアップデートに関する情報は、download.moodle.orgでWebサービスとして入手できます。
  2. '利用可能な更新をチェックする' ボタンが押されると(またはcronを介して毎日)、MoodleサイトはWebサービスから利用可能なアップデートに関する情報を取得し、ローカルに保存します。
  3. インストールされているプラグインのリストは、利用可能なアップデートのリストと比較されます。 Moodleの新しいバージョンまたはプラグインが利用可能な場合、サイト管理者に通知されます。

Webサービスを呼び出すとき、サイトは独自のバージョンとインストールされているすべてのアドオンのリストを提供する必要があります。機密データ(サイトの場所、ユーザデータなど)は送信されません。

更新通知を無効にする

いくつかの状況(完全に管理されたサーバなど、ローカルで多くの変更が行われる可能性がある)では、更新のチェックをアクティブにしないことが望ましいです。次のコードを config.php fileに追加すると、機能が完全に無効になる場合があります。

$CFG->disableupdatenotifications = true; 

エラーと例外

エラーが発生した場合は、デバッグをオンにするをクリックして、エラーの原因に関する追加情報を取得してください。

利用可能な更新データを取得できません-予期しないcURLエラー

実際のcURLエラー番号とエラーテキストについては、デバッグ情報を参照してください。

cURL error 7 couldn't connect to host
現在、サイト http://download.moodle.org が稼働中であることを確認してください。ダウンしている場合、サイトはWebサービスを呼び出して、利用可能な更新情報を取得できません。 http://download.moodle.org が再び起動するのを待ってから、再確認してください。
cURL error 60 (SSL certificate problem)
これは、リモート(moodle.org)サイトのSSL証明書の検証に問題があることを示しています。これは、Windows用のMoodleパッケージを実行しているMoodle Windows 7サーバにおける既知の問題でもあります。詳細については、moodle.orgのSSL証明書をご覧ください。
このエラーは、誤って構成されたプロキシサーバの背後で実行するように構成されているMoodleサイトが原因である可能性もあります。

利用可能な更新データを取得できません-予期しないHTTP応答コード

実際のHTTP応答コードについては、デバッグ情報を参照してください。成功した場合、HTTP応答コードは200です。他のすべての応答コードはこのエラーをスローします。

予期しないバージョンの応答フォーマット

これは、Moodleのメジャーアップグレード中にアップデートを確認した場合に発生する可能性があります。 Moodleサイトのアップグレードが完了したら、利用可能なアップデートを再確認してください。