首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >尝试设置UserVoice PHP SDK时出现缺少扩展oauth错误

尝试设置UserVoice PHP SDK时出现缺少扩展oauth错误
EN

Stack Overflow用户
提问于 2014-06-17 17:24:54
回答 1查看 645关注 0票数 2

我正在尝试使用Composer在我的本地机器上设置UserVoice PHP。我正在遵循https://developer.uservoice.com/docs/api/php-sdk/指定的手册。我启用了oauth和mcrypt php扩展。

composer.js文件包含以下内容:

代码语言:javascript
复制
{
  "require": {
    "uservoice/uservoice": ">=0.0.6"
  }
}

但是当我尝试php composer.phar install命令时,我在终端中得到以下错误。

代码语言:javascript
复制
Loading composer repositories with package information
Installing dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - uservoice/uservoice 0.0.9 requires ext-oauth * -> the requested PHP extension oauth is missing from your system.
    - uservoice/uservoice 0.0.8 requires ext-oauth * -> the requested PHP extension oauth is missing from your system.
    - uservoice/uservoice 0.0.7 requires ext-oauth * -> the requested PHP extension oauth is missing from your system.
    - uservoice/uservoice 0.0.6 requires ext-oauth * -> the requested PHP extension oauth is missing from your system.
    - Installation request for uservoice/uservoice >=0.0.6 -> satisfiable by uservoice/uservoice[0.0.6, 0.0.7, 0.0.8, 0.0.9].

使用扩展名配置php.ini文件。我尝试在安装这些扩展后重新启动apache服务器,但问题仍然存在。

我在这里遗漏了什么?

EN

回答 1

Stack Overflow用户

发布于 2014-09-19 21:25:12

如果你使用的是Ubuntu,你可以使用Ondrej Sury PHP PPA。将此PPA添加到系统后,您可以使用aptitude install php5-oauth安装oauth扩展包。

添加PPA的说明取决于您所使用的Ubuntu版本。对于12.04,您需要安装python-software-properties,然后才能使用add-apt-repository命令。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24260128

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档