xampp及php安装oauth扩展
最近公司在做magento二次开发,需要将我们的工作流系统通过oauth连上magento,所以需要让php支援oauth扩展,在网上搜了下找到解决方法。
oauth官方下载地址:http://pecl.php.net/package/oauth
windows下安装(xampp方法相同):
从http://pecl.php.net/package/oauth/1.2.3/windows下载你对应php版本的oauth
解压将文件夹中php_oauth.dll放入php/ext
更改 php.ini 加载 oauth
extension=php_oauth.dll
重启apache
用phpinfo ()查看是否成功:
成功后信息应该如下:
OAuth
OAuth support | enabled |
---|---|
PLAINTEXT support | enabled |
RSA-SHA1 support | enabled |
HMAC-SHA1 support | enabled |
Request engine support | php_streams, curl |
source version | $Id: oauth.c 325799 2012-05-24 21:07:51Z jawed $ |
version | 1.2.3 |
centos安装:(6.5测试通过)
wget
http://pecl.php.net/get/oauth-1.2.3.tgz
tar -zxf oauth-1.2.3.tgz && cd oauth-1.2.3
/usr/bin/phpize
./configure –with-php-config=/usr/bin/php-config
make&&make install

tar -zxf oauth-1.2.3.tgz && cd oauth-1.2.3
/usr/bin/phpize
./configure –with-php-config=/usr/bin/php-config
make&&make install
vi /etc/php.ini
添加
extension=oauth.so
添加
extension=oauth.so
其他linux安装(未测试):
下载地址:http://pecl.php.net/get/oauth-1.2.3.tgz
tar -zxf oauth-1.2.3.tgz && cd oauth-1.2.3
/usr/local/php5/bin/phpize
/configure –with-php-config=/usr/local/php5/bin/php-config
make && make install
vi php.ini #修改php配置
参看:
http://cn2.php.net/manual/zh/book.oauth.php http://www.tuicool.com/articles/mqUFzuE http://blog.csdn.net/sunshine1314/article/details/7235689 http://blog.163.com/da7_1@126/blog/static/10407267820119303917817/ http://www.websanova.com/blog/php/installing-php-oauth-on-windows#.U-MiEOOSw9U http://hasin.me/2012/03/07/connecting-to-flickr-using-pecl-oauth-extension/