错误致命错误:使用OAuth时未找到类“Oauth”

时间:2012-03-13 02:24:54

标签: php oauth

我在链接中使用代码演示 http://djpate.com

当我运行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_client = new Oauth("key","secret"); // line 2
$oauth_client->enableDebug();

如何修复它,我在Windows 7中使用wampserver

3 个答案:

答案 0 :(得分:1)

请记住教程中的一步:

sudo pecl install oauth

这是安装oauth lib,在Windows操作系统中它应该是“oauth.dll”喜欢的文件,检查在哪里获取Windows的lib文件。并查看问题是否已解决。

答案 1 :(得分: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错误日志以获取线索。干杯!

答案 2 :(得分:0)

用于PHP 5.4 Windows x86的Oauth

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

这不是我的来源所以我不确定它有多稳定,但这是我在大约一个半小时的搜索后找到的唯一选择。

将文件丢入php / ext文件夹

编辑你的php.ini以包含扩展名

延长= php_oauth.dll