私がいつもしていることは、そのオフラインメッセージをすべて避けていることです。とにかくアップグレードする場合は、ほとんどの場合、アップグレード中にファイルの一部が配置され、他の場所が(まだ)、またはデータベースがダウンするなどの瞬間があるため、役に立たない。それを回避
は、非常に単純です:
- がオフラインであることについてメッセージを含んだ、独自の
index.html
を追加します。
.htaccess
の名前をDISABLED.htaccess
のように変更するか、空にします。アップグレード中に誤って再表示されないようにしてください。
ほとんどのサーバーと同様に、.htaccessがindex.html上のindex.phpでApacheを指示するものではないことがあります。その場合は、仮想ホストを変更して、index.html を上記のようにして index.phpよりも優先させる必要があります。
Drupals .htaccessファイルがindex.php
がindex.html
上好ましいことを確認しますので、あなたは安全生産のルートディレクトリにそのファイルを残すことができます。 (私はgitリポジトリに他のものを格納しています)
完了したら、必要なのは.htaccessを戻して、Drupalがズームしていくことです。
オフライン処理中にサイトにアクセスするには、http://example.com/index.phpにアクセスしてください。また、オフラインになっている間にあなたのサイトをクリックしたい場合は、クリーンURLを無効にする必要があります。例えば管理者設定領域はhttp://example.com/index.php?admin/settingsです。
代わりにcustom maintenance-page.tpl.phpを使用しようとしましたか? http://api.drupal.org/api/drupal/modules--system--maintenance-page.tpl.php/7 – soju