После изменения версии сайт падает друпал 8

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

Аватар пользователя godsman godsman 11 июля 2019 в 11:27

Всем привет,

Сайт сделан на друпал 8м, использовался композер.

Как правильно менять версию php на друпал 8м ? А то, что не могу найти никаких полезных материалов

Лучший ответ

Аватар пользователя ivnish ivnish 11 июля 2019 в 11:34

Я же уже отвечал на этот вопрос в телеграм чате.

0) Сделать бэкап БД и файлов
1) Поднимите сайт на локалке на той же версии PHP, что и на хостинге
2) Пропишите параметр php platform в composer.json (нужную версию php)
3) Смените версию PHP на локалке
4) Выполните composer update (он подгрузит vendor библиотеки совместимые с новой версией)
5) Убедитесь, что всё работает
6) Смените версию PHP на хостинге
7) Выполните деплой с локалки, выполните composer install, чтобы загрузить новые версии библиотек
Dirol PROFIT

Я так неоднократно делал, поэтому эта инструкция 100% рабочая

ЗЫ. Можно обойтись и без локалки и сделать всё на хостинге, хотя я очень не рекомендую

Комментарии

Аватар пользователя ivnish ivnish 11 июля 2019 в 11:34

Я же уже отвечал на этот вопрос в телеграм чате.

0) Сделать бэкап БД и файлов
1) Поднимите сайт на локалке на той же версии PHP, что и на хостинге
2) Пропишите параметр php platform в composer.json (нужную версию php)
3) Смените версию PHP на локалке
4) Выполните composer update (он подгрузит vendor библиотеки совместимые с новой версией)
5) Убедитесь, что всё работает
6) Смените версию PHP на хостинге
7) Выполните деплой с локалки, выполните composer install, чтобы загрузить новые версии библиотек
Dirol PROFIT

Я так неоднократно делал, поэтому эта инструкция 100% рабочая

ЗЫ. Можно обойтись и без локалки и сделать всё на хостинге, хотя я очень не рекомендую