Всем привет обновлял друпал 8
Залил на сервер новую версию drupal-8.5.3
Вбиваю мойсайт.ру/update.php ну или просто мойсат.ру
Выдает
The website encountered an unexpected error. Please try again later.
Печаль
Очень надеюсь что это можно исправить....
Комментарии
Можно, если есть бэкап, а какие папки меняли? Если меняли папку sites и был прописан доверенный хост, то нужно зайти и снова его прописать, а потом абдэйта запустить
Ну у базы данных бэкапы есть
папки менял как обычно все кроме modules, sites, themes, libraries
проверил в папке sites файл settings.php база прописана, т.е. файл без изменений
tmp есть
в папке files есть
но там особо ничего нет
на хостинге в папке tmp тож пусто
в корне сайта
Сергей, вы бы со своими советами...
Лучше бы их вовсе не давали.
"папки менял как обычно все кроме modules, sites, themes, libraries"
В ядро 8.4 был включен модуль media. Если в 8.3 использовался дополнительный media, то может оказаться два media.
По сути нужно было заменить содержимое только папки кор
Ну.. я сейчас пробую перезалить еще раз. Может быть во время копирования что нибудь там какнибудь не так пошло... в общем скрестив пальцы.
Либо если придется все заливать с нуля. Как это можно сделать в плане с базой данных.. Т.е. я подразумаеваю установку чистой друпал, потом копирование папок библиотек тем модулей файла. И самое страшное это прикрутить старую базу данных.... как?
Смотрите логи пхп или журнал чепез drush ws. Скорее всего, в вендорах тоже надо было что-то обновить
Я восстановился с бекапа. Сейчас пробую по новой обновить обычным способом. Отпишусь позже
А что значит в вендорах?
Восстановился с бекапа. Заливаю новую версию такая же беда
The website encountered an unexpected error. Please try again later.
жопа
Не жопа, а логи смотреть надо, вместо шаманизма.
Примета даже есть - если сначала посмотреть в логи, то решение проблемы ускоряется раз в 10.
Поднимайте серверные логи ошибок, загляните в базу, если админка недоступна, а то так и будете выяснять есть ли tmp и чем отличается от /tmp и files/tmp
наверное, модули включены бета или рс.
отключите модули и обновляйте.
также скажите с какой версии обновляетесь?
попробую
или надо смотреть на версию пхп, пхп-модули. иногда конструкции классов в пхп могут не читаться от версии к версии
На версию 8.3.5 накатываю 8.5.3
Возможно данную идею уже высказывали, но пробовали посмотреть, что в логах?
"Вбиваю мойсайт.ру/update.php ну или просто мойсат.ру"
Попробуй мойсайт.ру/install.php
если /update.php выдает такую ошибку, значит вы заменили старую (нужную) папку /sites новой (без настроек базы данных)
Не стоит быть столь категоричным в спорных утверждениях. Не значит, а вероятно.
нет
но я пробовал менять settings.php
вернее я сравнивал его с новым, т.к. в некоторых переходных версиях его нужно заменять.
но при сравнении 8.3.5 и 8.5.3 изменений нет
А пэйдж-менеджер на сайте есть?
Езь
А его обновили?
Может всё же логи попросить?
Тут уже можно без логов. На 8.5 ветке старые версии пэйдж-менеджера гарантированно кидают белый экран.
метод тыка наше все
В итоге методом тыка (в логах наверное можно это было сразу увидеть)))
При обновлении:
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 ни как не получается. Чистил чистил, все равно ссылается на какие-то поля. Не пойми какие.