Не могу запустить установку композитора из-за несоответствия версии PHPPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Не могу запустить установку композитора из-за несоответствия версии PHP

Сообщение Anonymous »

У меня PHP версии 8.1.5, когда я пишу это, и я пытаюсь поэкспериментировать со старым репозиторием github, например, с учебником trix, и возникает проблема, когда я пытаюсь запустить установку композитора ошибка, в которой говорилось

Код: Выделить всё

    Your lock file does not contain a compatible set of packages. Please run composer update.

Problem 1
- Root composer.json requires php ^7.2.5 but your php version (8.1.5) does not satisfy that requirement.
Problem 2
- doctrine/inflector is locked to version 1.3.1 and an update of this package was not requested.
- doctrine/inflector 1.3.1 requires php ^7.1 -> your php version (8.1.5) does not satisfy that requirement.
Problem 3
- doctrine/lexer is locked to version 1.2.0 and an update of this package was not requested.
- doctrine/lexer 1.2.0 requires php ^7.2 -> your php version (8.1.5) does not satisfy that requirement.
Problem 4
- dragonmantank/cron-expression is locked to version v2.3.0 and an update of this package was not requested.
- dragonmantank/cron-expression v2.3.0 requires php ^7.0 -> your php version (8.1.5) does not satisfy that requirement.
Problem 5
- laravel/framework is locked to version v7.2.1 and an update of this package was not requested.
- laravel/framework v7.2.1 requires php ^7.2.5 -> your php version (8.1.5) does not satisfy that requirement.
...
Я, конечно, не хочу понижать свою версию PHP, есть ли способ обновить эти пакеты, чтобы они были совместимы с моей версией PHP?
так что пока я пробовал
изменить файл композитора.json

Код: Выделить всё

"require": {
"php": ">=8.1.5",
...
},
и

Код: Выделить всё

"require": {
"php": ">=7.2.5",
...
},
и запуск установки композитора и обновления композитора php --with-all-dependent

Подробнее здесь: https://stackoverflow.com/questions/723 ... hp-version
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»