1

由于以下错误,我无法使用 Dropbox PHP API (http://code.google.com/p/dropbox-php/)。我尝试通过下载预编译的 dll 并将其放在 ext 目录中来安装 OAuth 扩展,还尝试安装 PEAR 库替代方案,但这不起作用并显示以下错误。我什至在 php.ini 中启用了 oauth 扩展,但它只是抛出以下错误:

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

我在 Windows 上使用 XAMPP 1.7.3。

4

1 回答 1

0

创建一个.php包含以下内容的新文件:

<?php phpinfo(); ?>

从您的网络服务器在您的网络浏览器中打开它。OAuth 是否列为已安装的扩展程序?

如果不是(我假设),那么您忘记在php.ini文件中加载扩展名。

打开php.ini文件(位置在输出中也可见phpinfo())并添加

extension=oauth.dll

给它。然后重新启动您的网络服务器。

于 2012-04-24T07:14:46.973 回答