Создание, сопровождение и продвижение сайтов на CMS Drupal

Drupal. Вход на сайт если вы удалили блок «Вход в систему» или перевели сайт в Off-line и закрыли браузер.

ДДоступ к сайту запрещенумаю не было недели чтобы на сайте www.drupal.ru какой-нибудь новичок не задал вопроса. Удалил блок авторизации, как залогиниться? Как убрать «Вход на сайт» для всех, но чтобы я мог зайти под админом? Я перевел сайт в Off-line и закрыл браузер, Windows перегрузился, компьютер сгорел, было землетрясение, цунами… и вот все прошло и я хочу зайти под админом и вернуть сайт в рабочее состояние. Как?

Все очень просто и описывалось уже не один раз.

Убрать «Вход на сайт» в Drupal:

Заходите в Конструкция сайта » Блоки и указываете для блока Область=<Нет>. Блок «Вход на сайт» не будет отображаться.

 

Как залогиниться под админом если убрали блок «Вход на сайт»:

  • yoursite.com/?q=user (Clear URLs выключены)
  • yoursite.com/user (Clear URLs включены)

стандартная ошибка при этом замена user на admin не надо этого делать!

Зайти под админом когда drupal-сайт в Off-line:

Можно так же как и просто залогиниться yoursite.com/user. Если был сохранен в браузере пароль не инсталляционного админа и Drupal сайт сразу сообщает, что «Доступ запрещен», тогда необходимо почистить cookies , или зайти на сайт с другого браузера.

На официальном сайте есть еще рекомендация как вернуть сайт из Off-line если есть доступ к серверу

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

Но для многих поиск дело сложное и проще задать вопрос и удивиться кучи подколов, чем воспользоваться поиском по Drupal на русском сайте или в интернете.