При смене версии php с с 7.4 на 8, 8.1, 8.2 не работает сайт
Приветствую. При смене версии php с 7.4 на 8, 8.1, 8.2 не работает приложение Магазин.
Версия Webasyst 2.8.1.759
SS 8.8.1.29
Лог файл (вроде правильно сделал) https://disk.yandex.ru/d/jCYso...
8 ответов
Оптимально конечно обновить SS до последней версии и далее уже точечно разбираться с тем какие плагины откажут при смене версии php, но на 8.2 всё равно не стал бы сразу прыгать.
А зачем вам вообще со старым магазином понадобился php8?
Всё дело в плагинах которые хочу поставить и видимо действующий (СДЭК) скоро откажет в работе
Скоро - это понятие относительное. У движка рекомендация PHP7.4 - требований к PHP8 - нет. И необдуманное поднятие требований к плагину, могут поставить разработчика в очень сложную ситуацию, когда покупателям придется выбирать или его плагин, или полсотни других плагинов, включая наиболее сложные. И этот выбор может быть не в его пользу. Более того, процесс перехода на PHP8 - идет постоянно у большинства разработчиков, это хорошо видно в изменениях.
В чем проблема сидеть на php 7.4?
Если конечно - это не требование очень нужного плагина для работы вашего сайта-магазина.
ps: имхо, лучше сидеть пока на php 7.4. Думается, он еще 1-2 года точно будет актуален (а может и более)
У меня тоже на 8 падает админка
Значит надо искать какой плагин её роняет.
А какая цель у вас перехода сейчас на php8 - только 1 или 2 плагина требуют эту версию минимально, да и то, эти плагины не имеют особого значения для экосистемы.
Shop-Script 8.* - не поддерживает версию php8, без доработок, примерно 40% плагинов сейчас так же не поддерживают php8.
Версию php8.1 - не поддерживают большинство плагинов, php8.2 - поддерживают порядка 10 плагинов.
В целом нет никаких оснований, для безотлагательного перехода с php 7.4. Более того, без профессионального разработчика для боевого магазина это почти не разрешимая задача.