Memo/PHP/PECL/oauth

https://dexlab.net:443/pukiwiki/index.php?Memo/PHP/PECL/oauth
 


PECL/oauth


Gmail

クライアント実装


サーバ実装


インストール

  • CentOS5.4 php5.1.6で「ext/pcre/php_pcre.h: No such file or directory」エラーの場合。rpm版だと入っていないので、ソースから該当部分を取得
    pecl install oauth-0.99.9
    
    ...
    /tmp/tmpG89ZvQ/oauth-1.0.0/php_oauth.h:47:31: error: ext/pcre/php_pcre.h: No such file or directory
    
    yum install php-devel php-pear pcre-devel curl-devel
    
    cd /tmp
    wget http://museum.php.net/php5/php-5.1.6.tar.gz
    tar xvfz php-5.1.6.tar.gz
    cp -r php-5.1.6/ext/pcre /usr/include/php/ext/
    
    pecl install oauth-0.99.9
    cat >> /etc/php.d/oauth.ini << EOS
    extension=oauth.so
    EOS
    service httpd restart
    
    rm -rf php-5.1.6*
    
    アンインストールの場合
    pecl uninstall oauth
  • 「oauth-1.0.0」で「undefined symbol: php_pcre_match_impl」が出るためインストールできない
    PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/modules/oauth.so' - /usr/lib/php/modules/oauth.so: undefined symbol: php_pcre_match_impl in Unknown on line 0

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2018-09-15 (土) 07:31:38 (9d)