今朝、会社のサイトをオフラインモードで見つけるために来ました。私は他の唯一のサイト管理者に個人的に確認しましたが、他のどのユーザーもサイトをオフにすることができません。私は昨晩去る前にバックアップモジュールを使用していましたが、何百回もバックアップしていて、モジュールがサイトをオフラインモードのままにしておくことはありませんでした。
このアクティビティが記録される可能性のあるログまたはデータベース内の場所はありますか?ユーザーがDrupalサイトにログインすることは許可されていません。独自のエディターと
私はグーグルの答えに疲れましたが、私はそれほど遠くに行きませんでした:(
実行中Drupal 6.x
オフラインのサイトは、グローバル変数_site_offline
_が_1
_に設定されていることの問題です。 variable_set('site_offline', '1')
を呼び出すと、サイトがオフラインモードになることもあります。
無効なデータベース構成は、サイトがオフラインの場合にも発生する可能性がありますが、エラーメッセージが追加されます。
DBへの不正アクセスを使用して、変数のvariable
テーブルの値をvariable.name = 'site_offline'、variable.value = 's:1: "1"'として手動で変更できます。
管理メニューのモジュールを更新するためのスクリプトは、サイトをオフラインにすることもできます。
Backup_migrateモジュールで作成されたバックアップから復元されたサイトは、自動的にオフラインモードになります。これは、サイトが一般公開される前に管理者が構成設定を調整できるようにするための保護であると考えられます。サイトがバックアップから復元された可能性はありますか?