Включить сайт после выполнения технических работ

27 Июл 2008
Опубликовано VladSavitsky

Решение

Когда сайт находится в состоянии "Работа", все посетители могут просматривать страницы сайта как обычно. В состоянии "Обслуживание" доступ к сайту имеют только пользователи с правами "Управление настройками сайта"; все остальные посетители увидят сообщение о перерыве в работе сайта, которое можно настроить. Зарегистрированные пользователи могут входить на отключенный сайт через страницу входа на сайт (example.com/user).

Варианты

  • Включить сайт через веб-интерфейс
  • Включить сайт через файл settings.php
  • Включить сайт с помощью SQL-запроса

Включить сайт через веб-интерфейс

  1. Откройте в браузере страницу:
    • Drupal 4: admin/settings
    • Drupal 5: admin/settings/site-maintenance
    • Drupal 6: admin/settings/site-maintenance
  2. Выберите "Работа"
  3. Сохраните изменения

Включить сайт через файл settings.php

  1. Открыть файл settings.php
  2. Раскомментарить переменную $conf
  3. Дописать элемент массива 'site_offline'=>0

Включить сайт с помощью SQL-запроса

Выполнить SQL-запрос:

UPDATE variable SET value = 's:1:"0";' WHERE name= 'site_offline';
DELETE FROM cache WHERE cid = 'variables';

Полезные рецепты по этой теме

Использованные материалы

How to login once you have turned your site off-line for maintenance

 
 
 

RSS-лента новостей

Dries Buytaert по-русски
]]>Русский поиск Drupal]]>

Перенос сайта из Joomla в Drupal
Перенос сайта из WordPress в Drupal

]]> Drupal - это бесплатная система управления контентом с открытым исходным кодом ]]>