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