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

Главные вкладки

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

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

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

Лучший ответ

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

В итоге методом тыка Smile (в логах наверное можно это было сразу увидеть)))
При обновлении:
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

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

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

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

Аватар пользователя 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 изменений нет

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

В итоге методом тыка Smile (в логах наверное можно это было сразу увидеть)))
При обновлении:
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 ни как не получается. Чистил чистил, все равно ссылается на какие-то поля. Не пойми какие.