Перейти к основному содержимому

Обновление Pimcore

Наше обещание обратной совместимости

Поскольку Pimcore построен поверх Symfony и в приложении код Pimcore и Symfony тесно переплетается, логично, что мы придерживаемся тех же принципов обратной совместимости для PHP-кода.

Для получения дополнительной информации о том, как убедиться, что ваше приложение не сломается при обновлении на более новую версию в рамках той же основной ветки релизов, ознакомьтесь с документацией: https://symfony.com/doc/current/contributing/code/bc.html

Обновление в рамках версии 11

Совет (TIP)

Мы рекомендуем использовать версию Pimcore Platform. Подробности смотрите здесь.

Перед обновлением выполните следующие шаги:

  • Внимательно прочитайте Upgrade Notes перед любым обновлением.
  • Проверьте ограничение версии для pimcore/pimcore в вашем файле composer.json и при необходимости измените его в соответствии с целевой версией.
  • Выполните команду: COMPOSER_MEMORY_LIMIT=-1 composer update
  • Очистите кэш данных: bin/console pimcore:cache:clear
  • Запустите миграции ядра: bin/console doctrine:migrations:migrate --prefix=Pimcore\\Bundle\\CoreBundle
  • (Опционально) Запустите миграции вашего приложения или бандлов

Обновление с более ранних версий


Вы можете предложить улучшение документации или задать вопрос в комментариях.
Если вам нужна полноценная консультация — вы можете заказать её на нашем сайте.