2012-04-17 13 views
1

次のエラーのため、Dropbox PHP API(http://code.google.com/p/dropbox-php/)を使用することができません。私は、事前にコンパイルされたdllをダウンロードしてextディレクトリに置いてOAuth拡張をインストールしようとしましたが、PEARライブラリの代わりにインストールしようとしましたが、これはうまくいかず、以下のエラーが表示されます。私も、php.iniのOAuthの延長を有効にしますが、それは単に次のエラースロー:私は窓の上にXAMPP 1.7.3を使用していますOauth for PHP on Windows

Fatal error: Uncaught exception 'Dropbox_Exception' with message 'The OAuth class could not be found! Did you install and enable the oauth extension?' in C:\xampp\php\PEAR\Dropbox\OAuth\PHP.php:36 Stack trace: #0 C:\xampp\htdocs\assets\php\dropbox.php(11): Dropbox_OAuth_PHP->__construct('xxxxxxxxxxxx', 'xxxxxxxxxxxxxx') #1 {main} thrown in C:\xampp\php\PEAR\Dropbox\OAuth\PHP.php on line 36 

を。

<?php phpinfo(); ?> 

WebサーバーからWebブラウザで開き:

+0

OAuth拡張機能をインストールしたことがありますか? – hakre

答えて

0

は、次の内容で新しい.phpファイルを作成します。インストールされた拡張機能としてOAuthがそこにリストされていますか?

(私が前提にしていない)場合は、php.iniファイルに拡張子を読み込むことを忘れていました。

オープンphp.iniファイル(場所もphpinfo()出力で表示される)と、それに

extension=oauth.dll 

を加えます。 Webサーバーを再起動します。

+0

私はそれを試しました..しばらくの間、グーグル・グーグルで、私は多くの人がこの問題に直面していることを知りに来ました。私はubuntuに切り替え、それは完全にその上で動作します。それはdllがいくつかの他のコンピュータからコンパイルされているので、Windowsがそれをロードすることができないので、Windowsにいくつかの問題があるようです。 phpinfoページにOauth拡張子が表示されません。 – Ankit