Обновление друпал 8

Аватар пользователя HardHardy HardHardy 15 мая 2018 в 18:22

Всем привет обновлял друпал 8
Залил на сервер новую версию drupal-8.5.3
Вбиваю мойсайт.ру/update.php ну или просто мойсат.ру
Выдает
The website encountered an unexpected error. Please try again later.

Печаль
Очень надеюсь что это можно исправить....

0 Thanks

Лучший ответ

Аватар пользователя HardHardy HardHardy 18 мая 2018 в 11:27

В итоге методом тыка :) (в логах наверное можно это было сразу увидеть)))
При обновлении:
Page Manager с 8.x-4.0-beta2 на 8.x-4.0-beta3
Webform с 8.x-5.0-beta15 на 8.x-5.0-rc12
Вылетало The website encountered an unexpected error. Please try again later.
В общем удалить Page Manager не составило труда
А вод сраный Webform ни как не получается. Чистил чистил, все равно ссылается на какие-то поля. Не пойми какие.

Комментарии

Аватар пользователя loup54 loup54 15 мая 2018 в 19:02

Можно, если есть бэкап, а какие папки меняли? Если меняли папку sites и был прописан доверенный хост, то нужно зайти и снова его прописать, а потом абдэйта запустить

Аватар пользователя HardHardy HardHardy 15 мая 2018 в 19:34

Ну у базы данных бэкапы есть
папки менял как обычно все кроме modules, sites, themes, libraries

проверил в папке sites файл settings.php база прописана, т.е. файл без изменений

Аватар пользователя Сетегном Сетегном 17 мая 2018 в 13:31

"папки менял как обычно все кроме modules, sites, themes, libraries"

В ядро 8.4 был включен модуль media. Если в 8.3 использовался дополнительный media, то может оказаться два media.

Аватар пользователя HardHardy HardHardy 15 мая 2018 в 19:52

Ну.. я сейчас пробую перезалить еще раз. Может быть во время копирования что нибудь там какнибудь не так пошло... в общем скрестив пальцы.
Либо если придется все заливать с нуля. Как это можно сделать в плане с базой данных.. Т.е. я подразумаеваю установку чистой друпал, потом копирование папок библиотек тем модулей файла. И самое страшное это прикрутить старую базу данных.... как?

Аватар пользователя gun_dose gun_dose 15 мая 2018 в 22:09

Смотрите логи пхп или журнал чепез drush ws. Скорее всего, в вендорах тоже надо было что-то обновить

Аватар пользователя HardHardy HardHardy 16 мая 2018 в 15:16

Я восстановился с бекапа. Сейчас пробую по новой обновить обычным способом. Отпишусь позже
А что значит в вендорах?

Аватар пользователя HardHardy HardHardy 16 мая 2018 в 17:26

Восстановился с бекапа. Заливаю новую версию такая же беда
The website encountered an unexpected error. Please try again later.
жопа

Аватар пользователя Semantics Semantics 16 мая 2018 в 17:30

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

Поднимайте серверные логи ошибок, загляните в базу, если админка недоступна, а то так и будете выяснять есть ли tmp и чем отличается от /tmp и files/tmp

Аватар пользователя tlito tlito 16 мая 2018 в 17:35

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

Аватар пользователя tlito tlito 16 мая 2018 в 17:38

или надо смотреть на версию пхп, пхп-модули. иногда конструкции классов в пхп могут не читаться от версии к версии

Аватар пользователя tlito tlito 17 мая 2018 в 18:26

если /update.php выдает такую ошибку, значит вы заменили старую (нужную) папку /sites новой (без настроек базы данных)

Аватар пользователя HardHardy HardHardy 17 мая 2018 в 18:47

нет
но я пробовал менять settings.php
вернее я сравнивал его с новым, т.к. в некоторых переходных версиях его нужно заменять.
но при сравнении 8.3.5 и 8.5.3 изменений нет

Аватар пользователя gun_dose gun_dose 18 мая 2018 в 8:58

Тут уже можно без логов. На 8.5 ветке старые версии пэйдж-менеджера гарантированно кидают белый экран.

Аватар пользователя HardHardy HardHardy 18 мая 2018 в 11:27

В итоге методом тыка :) (в логах наверное можно это было сразу увидеть)))
При обновлении:
Page Manager с 8.x-4.0-beta2 на 8.x-4.0-beta3
Webform с 8.x-5.0-beta15 на 8.x-5.0-rc12
Вылетало The website encountered an unexpected error. Please try again later.
В общем удалить Page Manager не составило труда
А вод сраный Webform ни как не получается. Чистил чистил, все равно ссылается на какие-то поля. Не пойми какие.