В расширении PHP отсутствует ошибка при попытке настроить UserVoice PHP SDK

Я пытаюсь настроить UserVoice PHP SDK на моем локальном компьютере с помощью Composer. Я следую инструкциям, указанным на https://developer.uservoice.com/docs/api/php-sdk/. У меня включены оба расширения: oauth и mcrypt php.

Файлы composer.js содержат следующее:

{
  "require": {
    "uservoice/uservoice": ">=0.0.6"
  }
}

Но когда я пытаюсь php composer.phar install Команда, я получаю следующие ошибки в терминале.

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 после установки этих расширений, проблема остается.

что здесь не хватает?

1 ответ

Если вы используете Ubuntu, вы можете использовать PHP PPA Ondrej Sury. После добавления этого PPA в вашу систему вы можете установить пакет расширений oauth с aptitude install php5-oauth,

Инструкции по добавлению PPA зависят от того, в какой версии Ubuntu вы находитесь. Для 12.04 нужно установить python-software-properties и тогда вы можете использовать add-apt-repository команда.

Другие вопросы по тегам