Поменял тему на drupal8_custom_theme и теперь не могу войти в админку ни по одному из предложенных вариантов (my_sait/user, my_sait/?q=user, my_sait/admin, и т.д.) форма входа на сайт не появляется. Как теперь войти? Может изменить что в базе?
Поменял тему на drupal8_custom_theme и теперь не могу войти в админку ни по одному из предложенных вариантов (my_sait/user, my_sait/?q=user, my_sait/admin, и т.д.) форма входа на сайт не появляется. Как теперь войти? Может изменить что в базе?
Так появилась форма входа?
Удалить кэш можно очистив таблицы cache в БД или с помощью drush.
Блок формы входа также можно вывести программно.
Комментарии
Брутально и порицаемо: снести вообще эту вашу тему с сервера (удалить папку темы), после чего получить овер 9000 ошибок, но таки увидеть форму входа по адресу /user . После чего войти под админом и переключить тему на нормальную, почистить кеш и т.д.
Обычно работает. )
Можно и правкой БД, но возиться нужно.
Первым делом попробовал этот способ, но продолжает открываться старый сайт. Я так понял что это кэш, но как его очистить не знаю )))
попробовал ещё раз удалить тему - никакой ошибки не вылазит, открывается прежний сайт только без картинок.
Так появилась форма входа?
Удалить кэш можно очистив таблицы cache в БД или с помощью drush.
Блок формы входа также можно вывести программно.
Нет
Как вывести блок формы входа программно?
Как вывести блок формы входа программно?
вставьте в node.tpl.php$block = module_invoke('user', 'block_view', 'login');
print render($block['content']);
пропустила, что речь о d8
а как можно дважды удалить одну тему?
видимо она и после второго удаления на месте...
Вообще - первым делом таки стоит узнать, установлен ли drush (я, кстати, тоже забыл это у вас спросить). Ибо таблетка:
drush config-set system.theme default bartik
и/или очистка кеша:
drush cache-rebuild
Если драша таки нет, то чистить все таблицы cache_* вручную.
Либо из простейшего модуля чистить программно:
<?php drupal_flush_all_caches(); ?>
Ещё лучше - взять за правило бекапить БД (даже на dev-версии) перед подключением сомнительных/незнакомых фич/тем/модулей.
Только дошло. Вы же не включите модуль без админки )
В темплейты тоже пихать бесполезно, в том числе и из-за кеша.
Получилось Очистил таблицы кеша вручную (доступ к базам же есть) и появилась форма входа. Спасибо всем кто старался помочь!