|
0 / 0 / 0
Регистрация: 22.01.2023
Сообщений: 11
|
|
Php версии 8.2 и Composer12.02.2023, 14:03. Показов 1885. Ответов 6
Доброго времени суток, господа. Столкнулся с проблемой:
Во время обучения по книге дошел до главы "Компоненты". Само собой там говорится про установку Composer. Естественно, я пошел смотреть видео, как это делать, т.к. в книге очень сухо и не совсем понятно. И вот, при выполнении команды "composer install" в ком. строке выходит ошибка: C:\php>composer install Installing dependencies from lock file (including require-dev) Verifying lock file contents can be installed on current platform. Your lock file does not contain a compatible set of packages. Please run composer update. Problem 1 - monolog/monolog is locked to version 2.0.2 and an update of this package was not requested. - monolog/monolog 2.0.2 requires php ^7.2 -> your php version (8.2.0) does not satisfy that requirement. При использовании "composer update": C:\php>composer update Loading composer repositories with package information Info from https://repo.packagist.org: Updating dependencies Your requirements could not be resolved to an installable set of packages. Problem 1 - Root composer.json requires monolog/monolog 2.0.* -> satisfiable by monolog/monolog[2.0.0, 2.0.1, 2.0.2]. - monolog/monolog[2.0.0, ..., 2.0.2] require php ^7.2 -> your php version (8.2.0) does not satisfy that requirement. Вот и возникает вопрос: если такой базовый пакет monolog, который используется в всех "учебниках" по установке пактов в composer требует php версии 7.2, то имеет ли смысл сейчас работать с 8.2? Или лучше не париться и установить 7.2? Может есть какие-то решения данной проблемы(помимо отката на раннюю версию)? Благодарю за ответы.
0
|
|
| 12.02.2023, 14:03 | |
|
Ответы с готовыми решениями:
6
php composer
Composer. В PHP проект добавить репозитории JS |
|
132 / 76 / 16
Регистрация: 08.07.2022
Сообщений: 309
|
|
| 12.02.2023, 14:17 | |
|
Попробуй composer install --ignore-platform-reqs
0
|
|
|
0 / 0 / 0
Регистрация: 22.01.2023
Сообщений: 11
|
|
| 12.02.2023, 14:22 [ТС] | |
|
Пробовал, вылазит:
C:\php>composer install --ignore-platform-reqs Installing dependencies from lock file (including require-dev) Verifying lock file contents can be installed on current platform. Package operations: 2 installs, 0 updates, 0 removals Failed to download psr/log from dist: The zip extension and unzip/7z commands are both missing, skipping. The php.ini used by your command-line PHP is: C:\php\php.ini Now trying to download from source In GitDownloader.php line 82: git was not found in your PATH, skipping source download install [--prefer-source] [--prefer-dist] [--prefer-install PREFER-INSTALL] [--dry-run] [--download-only] [--dev] [--no-suggest] [--no-dev] [--no-autoloader] [--no-progress] [--no-install] [--audit] [--audit-format AUDIT-FORMAT] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--apcu-autoloader-prefix APCU-AUTOLOADER-PREFIX] [--ignore-platform-req IGNORE-PLATFORM-REQ] [--ignore-platform-reqs] [--] [<packages>...] И при этом сами компоненты не устанавливаются, папка vendor пуста
0
|
|
|
132 / 76 / 16
Регистрация: 08.07.2022
Сообщений: 309
|
|
| 12.02.2023, 14:40 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 22.01.2023
Сообщений: 11
|
|
| 12.02.2023, 14:57 [ТС] | |
|
Вот тогда что не настроено? Т.к. только что скачал php 7.2 и все прекрасно работает
0
|
|
|
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,909
|
|||
| 12.02.2023, 15:17 | |||
Сообщение было отмечено MrGreatFish как решение
Решение
В php.ini найти строку
;extension=zip и удалить точку с запятой.
0
|
|||
|
132 / 76 / 16
Регистрация: 08.07.2022
Сообщений: 309
|
|
| 12.02.2023, 15:38 | |
|
0
|
|
| 12.02.2023, 15:38 | |
|
Помогаю со студенческими работами здесь
7
Laravel 5 composer не устанавливаются пакеты из composer json Смена PHP версии Cкрытие версии php Обновление версии php Разные версии PHP Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
|
SDL3 для Web (WebAssembly): Сборка SDL3 из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|