Перестроение и сброс кеша в друпале (drupal cache rebuild)

Стандартный способ перестроить и сбросить кеш: через админку по адресу /admin/config/development/performance

Через консоль: легко это сделать через drush: drush cr

А если 2 предыдущих способа не удается использовать? Например, если доставка правок происходит через капистрано и гит, а доступа через SSH нет (т.к. не позволяют политики безопасности крупного интегратора) и как назло в админку попасть нельзя т.к. сломан роут и сайт просто лежит с ошибкой 500? Все относительно просто:

  1. Добавляем в settings.php строку $settings['rebuild_access'] = TRUE; Делаем пуш
  2. Деплоим
  3. Обращаемся к урл /core/rebuild.php
  4. Убеждаемся, что сайт ожил
  5. Комментируем строку $settings['rebuild_access'] = TRUE; Делаем пуш
  6. Деплоим снова

PS: Если все же есть доступ в консоль, но нет Drush или DC или с ними проблемы, тогда запускаем ./core/scripts/rebuild_token_calculator.sh, копируем полученный токен, открываем URL /core/rebuild.php?token=ТОКЕН_ПОЛУЧЕННЫЙ_В_КОНСОЛИ и вуаля весь кеш перестроен