2010-12-17 55 views
2

我很新的PHP,所以这可能是一个菜鸟问题。禁用OAuth调用的SSL检查(PHP)

我使用这library做oauth签名的请求,但我遇到了SSL证书的问题。我需要绕过证书验证(我知道这是一个安全问题,仅供开发使用)。

我发现这个功能:

http://php.net/manual/en/oauth.disablesslchecks.php 

这看上去正是我需要的,但试图运行此代码时:

OAuth::disableSSLChecks(); 

我得到这个错误:

[Fri Dec 17 15:43:12 2010] [error] [client ::1] PHP Fatal error: Class 'OAuth' not found in /Library/WebServer/Documents/oauth/test.php on line 9 

任何想法为什么发生这种情况?谢谢!

回答

1

确保安装了OAuth PECL库。您可以通过生成phpinfo()来确定它是否已安装。

+0

似乎我失踪 – 2010-12-17 19:09:28

+0

@Andrew我已经安装了'pecl install oauth' ...虽然仍然失败。有任何想法吗? – 2010-12-17 19:25:06

+0

@Pablo你安装后重新启动apache吗? – 2010-12-17 19:46:22