Я пытаюсь установить драйвер Crate PDO отсюда: https://github.com/crate/crate-pdo
Руководство говорит использовать composer.phar так:
php composer.phar требует crate / crate-pdo: ~ 0.0.3
Однако, это производит следующее:
Ваши требования не могут быть разрешены до устанавливаемого набора
пакеты.Problem 1 - Installation request for crate/crate-pdo 0.0.7.* -> satisfiable by crate/crate-pdo[0.0.7]. - crate/crate-pdo 0.0.7 requires amphp/artax 1.0.0-rc4 -> no matching package found. Potential causes: - A typo in the package name - The package is not available in a stable-enough version according to your minimum-stability setting see https://groups.google.com/d/topic/composer-dev/_g3ASeIFlrc/discussion for more details.
Я смотрел на настройку минимальной стабильности, но не уверен, как ее использовать (где именно я ее устанавливаю). Я также впервые использую композитор, так что, может быть, я что-то пропускаю?
Для начала возьмите amphp / artax: ~ 1.0.0-rc2
php composer.phar require amphp/artax:~1.0.0-rc2
Тогда иди и сделай:
php composer.phar require crate/crate-pdo:~0.0.3
Если это не сработает, то отредактируйте composer.json и добавьте req для этих проектов:
{
"require": {
"crate/crate-dbal": "~0.0.4",
"amphp/artax": "~1.0.0-rc2"}
}
Проблема в том, что по какой-то причине composer не может разрешить пакет amphp / artax.
редактировать
По состоянию на 1/8/2015 есть свежий выпуск на git, который не требует обхода, описанного выше. Просто потребуйте ящик и запустите обновление композитора.
Других решений пока нет …