繁体   English   中英

Ubuntu 14.04 PHP PECL Oauth错误

[英]Ubuntu 14.04 PHP PECL Oauth error

尝试将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

我用Google搜索并更新了我的系统:

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

但那里没有运气。 任何想法 - 对于Ubuntu来说这应该是一个简单的步骤。

sudo apt-get install php5-oauth

我也在使用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

也许这解决了这个问题:

sudo pecl install oauth-1.2.3

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM