У меня есть проект который на laravel 8 залит на хост надо там обнавить версию composer до 2
Когда Пишу Composer -v показывает версию 1
Но когда пишу php composer.phar --version
Показывает 2 версию
Как исправить что бы везде был 2 версия
- скорее всего тут composer установлен глобально, в систему. Запуск команды composer self-update из директории с проектом - это запуск на исполнение скриптов из composer.json. Проверьте куда вы composer установили (which composer), скорее всего какой нибудь /usr/bin/composer будет... И выполните composer self-update, ну или sudo composer self-update, если прав на запись в директорию не будет хватать...