Не работает админка сайта

Аватар пользователя Улиана Улиана 24 июля в 11:34

Добрый день, подскажите, по какой причине и как можно исправить следующую проблему,
8 друпал, работала с ним очень мало, не подготовившись, решила обновить модули, залила через ftp последнюю версию, появилась следующая ошибка - На сайте произошла непредвиденная ошибка. Пожалуйста, повторите попытку позже.
Затем восстановила копии файлов и базы, ошибка осталась, при попытке обновить базу, запустив скрипт update.php, сайт выдает другую ошибку - The website encountered an unexpected error. Please try again later.
Сайт работает, вся информация на месте, но при наборе ссылке /admin, снова ошибка - На сайте произошла непредвиденная ошибка. Пожалуйста, повторите попытку позже.
Помогите, пожалуйста, понимаю, что сама виновата в данной проблеме, буду изучать документацию.
Рассмотрю любые варианты помощи, очень расстроилась.

Лучший ответ

Аватар пользователя ivnish ivnish 1 сентября в 11:13

Сайт был обновлен мной до последних версия ядра и контриба.

Комментарии

Аватар пользователя VasyOK VasyOK 24 июля в 11:39

Скорей всего надо в командной строке запустить
drush cr
а можно ли это без командной строки - не знаю

Тут https://www.drupal.org/node/2153725 пишут:

Enable the 'rebuild_access' setting ($settings['rebuild_access'] = TRUE) in settings.php and visit BASE_URL/rebuild.php.

Переводить?

Аватар пользователя ivnish ivnish 24 июля в 12:39

В восьмерке кэш не просто чистится, он чистится и потом строится заново. Или попросту перестраивается

Аватар пользователя Улиана Улиана 24 июля в 12:29

Спасибо, но после данного способа, снова была ошибка, уже на всем сайте, восстановила резервную копию более древнюю, первая ошибка в админке осталось.

Аватар пользователя ivnish ivnish 24 июля в 12:03

Здравствуйте. Обновляться на проде - это плохая идея. Восстановите сайт из бэкапа. Если бэкапа нет, то пишите, помогу на коммерческой основе

Аватар пользователя Улиана Улиана 24 июля в 12:31

Добрый день, поняла уже, что совершила большую ошибку, сайт восстановила, но админка также недоступна, попробую еще способы, если, что напишу, большое спасибо.

Аватар пользователя Улиана Улиана 24 июля в 12:55

да, ошибка в админке, профиль админа отображается, но при редактировании сразу ошибка - На сайте произошла непредвиденная ошибка. Пожалуйста, повторите попытку позже.

Аватар пользователя Улиана Улиана 24 июля в 14:20

[Fri Jul 24 10:43:10 2020] [error] [vhost ] Uncaught PHP Exception Drupal\\Core\\Extension\\InfoParserException: "Missing required keys (core) in modules/captcha/modules/captcha_long_form_id_test/captcha_long_form_id_test.info.yml" at /home/g//public_html/core/lib/Drupal/Core/Extension/InfoParserDynamic.php line 29, referer https://xxxxxxxxxxxx.xy/admin/reports/status
[Fri Jul 24 10:43:11 2020] [error] [client ] [user [host xxxxxxx.xn--p1ai] Uncaught PHP Exception Drupal\\Core\\Extension\\InfoParserException: "Missing required keys (core) in modules/captcha/modules/captcha_long_form_id_test/captcha_long_form_id_test.info.yml" at /home/g/=/public_html/core/lib/Drupal/Core/Extension/InfoParserDynamic.php line 29, referer

Аватар пользователя ivnish ivnish 24 июля в 14:47

Ядро слишком старое для модуля капчи. Нужно или ядро обновить или капчу откатить до версии с поддержкой ключа core в .info файле

Аватар пользователя bsyomov bsyomov 24 июля в 14:47

У вас по какой-то причине поломан файл: modules/captcha/modules/captcha_long_form_id_test/captcha_long_form_id_test.info.yml
Там нет строки:
core: 8.x

Аватар пользователя bsyomov bsyomov 24 июля в 14:50

Выше правильно написано: сменился формат описания модуля - для вашего ядра нужна более старая капча.

Аватар пользователя charOFF charOFF 24 июля в 14:46

Похоже несовместимость версий модуля captcha и ядра. Для последней версии captcha нужен Drupal 8.8 и выше. Выход - обновить ядро или откатить captcha до 8.x-1.0