Bagaimana saya bisa mengambil situs offline menggunakan Drush?
80
Drupal 8: drush sset system.maintenance_mode TRUE
Drupal 7: drush vset maintenance_mode 1
Drupal 6: drush vset site_offline 1
drush cc all
) setelah mengubah variabel ini.drush state-set system.maintenance_mode 1
(Saya tidak suka alias drush)Pertama Anda harus cd ke direktori yang benar sehingga Anda berada di dalam direktori Drupal. Jika Anda menggunakan cd instalasi multi-situs ke direktori sites / sitename yang benar atau tentukan pengaturan -l yang benar
Di Drupal 6 hanya perintah ini yang benar-benar diperlukan:
Juga di Drupal 6 Anda dapat menggunakan perintah berikut jika Anda ingin menentukan pesan untuk ditampilkan kepada pengguna situs saat sedang down.
Dalam Drupal 7 gunakan perintah berikut untuk menempatkan situs ke mode pemeliharaan:
Untuk mengatur penggunaan pesan tertentu:
Mungkin perlu untuk menghapus cache bahwa perubahan variabel-variabel ini berlaku:
sumber
Untuk melakukan ini dengan Drupal 8 dan Drush 8.x gunakan
state-set
perintah :drush sset system.maintenance_mode 1
Pada awalnya, saya menganggap ini akan menjadi sesuatu yang akan saya atur
drush config-set system.maintenance
, namun satu-satunya kunci dalam konfigurasi itu adalahmessage
(pesan ditampilkan ketika mode pemeliharaan diaktifkan) danlangcode
(kode bahasa untuk pesan tersebut).sumber
Ini dikendalikan oleh variabel, site_offline.
Anda juga dapat mengatur pesan offline dengan cara ini.
sumber
Dari Drupal 6 gunakan:
Untuk menghilangkannya dari pemeliharaan:
sumber