メンテナンスモード

メンテナンスが行われている間のアクセスの防止

メンテナンスモードは、 バージョンアップ中のユーザーアクセスを防止するようには設計されていませんが 、メンテナンス中に管理者以外のユーザーがサイトを使用できないようにするためのモードです。

サイトがメンテナンスモードになっているときにユーザーがコースにアクセスしようとすると、サイトがメンテナンスモードになっていることを知らせるメッセージが表示されます。望むなら、あなたはカスタマイズされたメンテナンスモードメッセージを作成することができます、おそらくサイトが再び利用可能になる時を述べるか、メンテナンスをする理由を与えます。

注:サイトがメンテナンスモードになっていると、サイトのフロントページは通常どおりに表示されます。ユーザーがコースにアクセスしようとしたときにのみ、メンテナンスモードのメッセージが表示されます。

メンテナンスモードの設定

管理者は、 [管理]> [サイトの管理]> [サーバー]> [メンテナンスモード]でサイトをメンテナンスモードにすることができます

サイトがメンテナンスモードになると、リンク「メンテナンスモード中」が各ページの右上近くに表示されます(フロントページを除く)。管理者用です。

まだメンテナンスモードでセッションが終了した場合は、ログインURLを直接入力して再ログインできます(http:// yoursitename / login /)。

CLIメンテナンスモード

管理者は、ファイル$ CFG-> dataroot / climaintenance.htmlを追加することによってCLIメンテナンスモードを有効にすることができます。存在する場合、このファイルは標準のMoodleホームページの代わりにナビゲータに送信されます。標準のメンテナンスモードとの違いは、すべてのWebアクセスが阻止され、CLIスクリプトが機能し続けることです(admin / cli / cron.phpを除く)。このCLIメンテナンスモードは、CLIバージョンのアップグレード中によく使用されます。

admin / cli / maintenance.phpを使用してCLIメンテナンスモードをスケジュールし、サイトが利用できなくなったときにユーザーに警告するメッセージを表示することは可能です。定期メンテナンスモードでは、メンテナンスメッセージは管理者設定、テンプレートファイル$ CFG-> dataroot / climaintenance.template.html 、そして言語パックの順で取得されます。詳細はMDL-37596をご覧ください。

定期メンテナンスモード

コマンドラインによる管理のメンテナンスモードに関するセクションも参照してください。

メンテナンスモードで管理者以外のユーザーにサイトへのアクセスを許可する

次のように、管理者以外のユーザーにメンテナンスモードでサイトへのアクセスを許可することができます。

  1. ケイパビリティmoodle / siteで新しいロールを作成します:maintenanceaccess allowed
  2. システムロールとして選択したユーザーに割り当てます

機能停止マネージャ追加プラグイン

これはMoodleのプラグインで、計画的な停止の学生体験をより良くし、停止期間の前後に役立つ管理者やテスターのための追加のツールを提供します。

主なアイデアは、停止が非常に論理的なオン/オフの状況である代わりに、このプラグインは停止の前後の事前定義された時間に異なるレベルの警告とアクセスを許可することができる彼らは何が起ころうとしているのか、そしてその理由を知っています。

停止マネージャ 」を参照してください。スクリプトに埋め込むためのCLIツールを含む、定期メンテナンスなどの停止期間を管理するためのプラグイン。

関連情報

フォーラムディスカッション: