Обновление до Drupal 8.4

Аватар пользователя osipbananov

Здравствуйте, не могу обновить сайт до версии 8.4. После заливки новых файлов на хостинг, после запуска update.php, выдает ошибку:

Fatal error: Declaration of Drupal\Component\DependencyInjection\Container::set($id, $service) must be compatible with Symfony\Component\DependencyInjection\ContainerInterface::set($id, $service, $scope = self::SCOPE_CONTAINER) in /var/www/u0266392/public_html/sait.ru/core/lib/Drupal/Component/DependencyInjection/Container.php on line 47

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

Ключевые слова:
Тип материала:
Версия Drupal:
0 Спасибо

Комментарии

Аватар пользователя osipbananov
osipbananov 1 неделя назад

Да смотрел, но там тоже нет решения

0 Спасибо
Аватар пользователя osipbananov
osipbananov 1 неделя назад

Всегда так делаю

0 Спасибо
Аватар пользователя loup54
loup54 1 неделя назад

У меня так было, когда пробовал обновить вручную, потом просто при заливке файлов от старой версии сохранил папку tmp и htaccess все прошло нормально, только вот теперь незнаю что с загрузкой делать думает очень долго

0 Спасибо
Аватар пользователя oleg90990
oleg90990 1 неделя назад

Я там уже задал этот вопрос))

я тоже обновился до 8.4. С сайтом никаких проблем только Drupal Console отвалился. Пока не разбирался что да как. drush работает.

0 Спасибо
Аватар пользователя Andruxa
Andruxa 1 неделя назад

Обновил тестовую сборку на 8.4 - в отчетах вылезает ошибка

Цитата:
Mismatched entity and/or field definitions
The following changes were detected in the entity type and field definitions.
File
The File type field needs to be updated.

drush entity-updates - отрабатывает без ошибок, но при этом сама ошибка не проходит.

Деинсталлировал File entity, перед этим пришлось удалить File Field Sources, File Browser, не указанные друг у друга зависимостях, я уж не знаю - кто там у них папа, а кто мама в этой однополой семье.

Цитата:
drush8 entity-updates
The following updates are pending:
file entity type :
The File type field needs to be uninstalled.

Откатил настройки File обратно, живо представил себе, какой кровищей это бы закончилось на проде.

Попробовал заново включить File entity, словил ошибку core.entity_view_mode.file.thumbnail already exists, пофиксил, и после инсталла File entity - вновь получил

Цитата:
Mismatched entity and/or field definitions
The following changes were detected in the entity type and field definitions.
File
The File type field needs to be updated.

В общем, имея второй год в продакшене сайт на D8 - останусь при своём мнении: ближайшее пару лет делать сайты на восьмёрке - следует, лишь как следует взвесив все за- и против-

0 Спасибо
Аватар пользователя ХулиGUN
ХулиGUN 1 неделя назад

Как же у вас всё сложна с обновами((( Тот же линукс не даст обновить пакеты, если для какой либо зависимости нет обнов

0 Спасибо