Ubuntu 14.04 PHP PECL Ошибка Oauth

Попытка интегрировать PHP-приложение с Quickbooks и Quickbooks SDK говорит о необходимости PECL Oauth.

У меня Ubuntu 14.04, и я получаю эту ошибку при попытке установить Oauth.

sudo pecl install oauth
downloading oauth-1.2.3.tgz ...
Starting to download oauth-1.2.3.tgz (45,531 bytes)
.............done: 45,531 bytes
could not extract the package.xml file from "/build/buildd/php5-5.5.9+dfsg/pear-build-  download/oauth-1.2.3.tgz"Download of "pecl/oauth" succeeded, but it is not a valid package archive
Error: cannot download "pecl/oauth"Download failed
install failed

Я немного погуглил и обновил свою систему:

sudo apt-get install libpcre3 libpcre3-dev
sudo apt-get install php-pear php5-dev

но не повезло там. Любые идеи — это должен быть легкий шаг для Ubuntu.

4

Решение

sudo apt-get install php5-oauth
17

Другие решения

Я также использую QuickBooks API и для PHP 7 это работало для меня на Ubuntu 14.04.3 LTS

sudo apt-get install libpcre3 libpcre3-dev
sudo apt-get install php-pear php7.0-dev
sudo pecl install oauth

Затем добавьте в свой php.ini

extension=oauth.so
3

Может быть, это решит проблему:

sudo pecl install oauth-1.2.3
0
По вопросам рекламы [email protected]