Доброго времени суток. Такая проблема.
Обновляю мультисайтинговую сборку до 10.3. На всех сайтах в сборке обновление прошло на ура, но на последнем - странный косяк... Запускаю update.php, и обновление намертво зависает на 11%, дальше ни в какую. Что только не делал - чистил кэш, пробовал другим браузером, перезапускал сервер - не помогает. Что делать, первый раз такое вижу.
Комментарии
через drush updb пробовали? можно добавить ключи для подробного вывода.
На сайте установлен модуль Rules?
Такая же ерунда. Один сайт без проблем обновился, второй завис на 5%.
Журналы/логи Друпала и веб-сервера - поистине магическая вещь.
Та же фигня. Зависло на 6% через update.php. Через Драш вообще не хотело. Посмотрел журнал Друпала - ничего. Еще раз update.php запустил - все прошло.
Проверьте, не пропали ли какие-либо блоки. Особенно те, что настроены для вывода на определённых страницах или с инверсией этой настройки.
Та вроде не пропали.
Но при обновлении на некоторых сайтах сейчас все равно пишет
Error: Call to a member function getConfigDependencyName() on null in Drupal\editor\Entity\Editor->calculateDependencies
() (line 128 of .../web/core/modules/editor/src/Entity/Editor.php).
Кароче, выход из положения:
На одной вкладке update.php,
как только процесс стопориться, очищаем журнал Друпала в
admin/reports/dblog/confirm
и перезагружаем вкладку с update.php.
Что-то надо с журналом Друпала делать. Но это к разработчикам ядра.
Смотрю новая версия вышла друпала, никто не пробовал обновлять может пофиксили
Нет, все тоже самое. Как вариант отключать dblog на время обновления.
В это раз не зависло, но при обновлении БД выдал ошибку
Ну а в журнале-то что?
Почему часто забывают банально проверить журнал?