2012-03-13 109 views
0

,当我使用的代码演示的链接 http://djpate.com错误致命错误:使用OAuth

当我运行http://localhost:8080/test/OAuthProviderExample/client/index.php是它得到错误Fatal error: Class 'Oauth' not found in C:\wamp\www\test\OAuthProviderExample\client\index.php on line 2

在客户端/ index.php中使用我班“的Oauth”未找到:

$oauth_client = new Oauth("key","secret"); // line 2 
$oauth_client->enableDebug(); 

如何解决它,我用wampserver在Windows 7

+0

该错误意味着您没有文件结构中的类。它需要包括在'include('path/to/oauth.php');' – Jon 2012-03-13 02:26:38

+0

@Jon:我使用的是Windows操作系统,如何找到oauth的库 – 2012-03-13 02:34:10

回答

1

记得有一个一步教程:

sudo pecl install oauth 

这是在安装了OAuth的LIB,在Windows操作系统应该是“oauth.dll”喜欢的文件,检查哪里得到的lib文件为Windows。并看看问题是否解决。

+0

请点击这里查看http://downloads.php.net/pierre /尝试php_oauth-1.1.1-dev-5.3-vc9-x86.zip – 2012-03-13 02:36:46

0

OAuth将PHP 5.4的Windows 86

PHP/5.4.7 http://zahymaka.com/314/php-5-4-oauth-x86-windows

这不是我的源这样的IM不知道如何稳定,但它是唯一的选择,我发现后大约一个半小时的搜索。

文件扔进你的php/ext文件夹

编辑php.ini包括所述扩展

延长= php_oauth.dll

1

我有同样的问题。我认为wamp安装默认使用win32位。即使你正在运行Windows 64位操作系统。所以请在这里下载这个86x版本 For PHP version 5.5
解压ZIP文件并复制你的提取物中发现的php_oauth.dll到C:\wamp\bin\php\php5.5.12\ext点击您的WAMP的服务器上,转到PHP>的php.ini,这extension=php_oauth.dll添加到您找到类似的文字或任何一个地方。现在退出你的wamp服务器。再次启动它并在PHP>PHP扩展您应该看到php_oauth打勾。但是,如果您仍然遇到问题,请到PHP错误日志获取线索。干杯!