То, что я всегда делаю, - полностью избегаю этого офлайн-сообщения. Это бесполезно в большинстве случаев, когда один обновляется так или иначе, потому что во время обновления есть момент, когда часть файлов на месте, а другие нет (пока), или моменты, когда база данных выходит из строя и так далее.
Избежать этого довольно просто:
- Добавьте свой собственный
index.html
, содержащий сообщение о том, что он не в сети.
- Переименуйте
.htaccess
во что-то другое, например DISABLED.htaccess
, или очистите его. Убедитесь, что во время обновления он не появляется снова случайно.
Может случиться так, что .htaccess не направляет apache к index.php по index.html, как это имеет место на большинстве серверов. В этом случае вам также потребуется изменить vhost, чтобы он предпочел 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.