我尝试使用composer安装以下内容:
https://github.com/Lusitanian/PHPoAuthLib
我尝试使用:
" lusitanian / oauth":" ~0.3"
但是没有用,现在使用的版本是我在网上找到的可行的版本。
当我尝试运行以下作曲家安装命令时,我收到一条消息,指出无法找到该软件包。它不会出现在composer.json文件中(不确定它是否意味着)。这是我第一次尝试安装此功能,因此我们非常感谢您对此工作的任何提示。
php composer.phar install
使用包信息加载作曲家存储库
安装依赖项(包括require-dev)
您的要求无法解析为可安装的软件包。
问题1 - 找不到请求的包lusitanian / oauth 1.0.0。
潜在原因: - 包名中的拼写错误 - 根据您的最小稳定性设置,包装没有足够稳定的版本 有关详细信息,请参阅https://groups.google.com/d/topic/composer-dev/_g3ASeIFlrc/discussion。
阅读http://getcomposer.org/doc/articles/troubleshooting.md了解更多常见问题。
{
"name": "lusitanian/oauth",
"description": "PHP 5.3+ oAuth 1/2 Library",
"keywords": ["oauth", "authentication", "authorization", "security"],
"license": "MIT",
"authors": [
{
"name": "David Desberg",
"email": "david@daviddesberg.com"
},
{
"name": "Pieter Hordijk",
"email": "info@pieterhordijk.com"
}
],
"require": {
"php": ">=5.3.0",
"lusitanian/oauth": "0.1.*@dev"
},
"require-dev": {
"symfony/http-foundation": "~2.1",
"predis/predis": "0.8.*@dev",
"phpunit/phpunit": "3.7.*"
},
"suggest": {
"symfony/http-foundation": "Allows using the Symfony Session storage backend.",
"predis/predis": "Allows using the Redis storage backend.",
"ext-openssl": "Allows for usage of secure connections with the stream-based HTTP client."
},
"autoload": {
"psr-0": {
"OAuth": "src",
"OAuth\\Unit": "tests"
}
},
"extra": {
"branch-alias": {
"dev-master": "0.1-dev"
}
}
}
答案 0 :(得分:0)
更改此内容:
" lusitanian / oauth":" 0.1。* @ dev"
到此:
" lusitanian / oauth":" 1.0。* @ dev"
修正了它:)