Fatal error: Uncaught LogicException: Could not find supported version of Guzzle.
Посмотрел на https://docs.guzzlephp.org/en/stable/overview.html#installation
Понял, что пришло время разбираться с ssh и Composer. ssh - более мене понял, поработал с командами.
Но Composer, возникли проблемы.
Почитав справку https://www.cotonti.com/ru/docs/ext/using-composer. Я так и не понял. Composer установлен в Сotonti или нет?
В версии Cotonti Siena 0.9.23 добавлена поддержка Composer, но я так понял нужно еще установить. Файлы находятся в папке lib/vendor Подскажите, пожалуйста, как установить Composer для Сotonti? Какая последовательность действий? Зависит ли версия PHP?
P.S. Я так понял установлен, если есть файлы composer.lock и composer.json. А почему они в корне? При вводе команды composer -V, No such file or directory. С хостингом сейчас буду связаться.
P.S2. Установил composer с хостинга. Но я не понял как он соотносится с нашими файлами composer в Cotonti?
XML/XHTML
1
2
3
4
[mynic@hosting]$ composer -V
Composer version 2.8.1 2024-10-04 11:31:01
PHP version 8.2.24 (/usr/local/php82/bin/php)
Run the "diagnose" command to get more detailed diagnostics output.
Может это поможет, сделал diagnose. Вопросы: почему Checking composer.lock: FAIL? Почему, Checking pubkeys: FAIL?
А также: Composer could not detect the root package (cotonti/cotonti) version, defaulting to '1.0.0'. Как это исправить или правильно сделать?