Čam*_*amo 2 php google-authenticator composer-php
我需要安装https://github.com/PHPGangsta/GoogleAuthenticator但如果我运行 composer require "PHPGangsta/GoogleAuthenticator:1.0.1" 我得到一个错误:
无法将您的要求解析为一组可安装的软件包。
问题 1 - 请求的包 phpgangsta/googleauthenticator 1.0.1 以 phpgangsta/googleauthenticator[dev-master] 的形式存在,但这些被您的约束拒绝。
这是 composer.json ,其中仅限制 PHP 版本。
{
"require": {
"php": ">=5.6.1",
"league/oauth1-client": "^1.7",
"mongodb/mongodb": "^1.3",
"ruflin/elastica": "^5.3"
}
}
Run Code Online (Sandbox Code Playgroud)
有人可以解释一下我有什么问题吗?
小智 5
我认为1.0.1包中没有可用的版本。
当您运行该composer show --available phpgangsta/googleauthenticator命令时,您可以看到可能的版本,但只有dev-master.
而且这个版本不是稳定版。Composer 只想从包中默认安装稳定版本,但事实并非如此。
因此,如果您想在项目中使用它,则需要使用composer require --prefer-dist phpgangsta/googleauthenticator:dev-master命令进行安装。