在本地主机中测试 lightOpenID


Testing LightOpenID in Localhost

我正在使用LightOpenID在我的PHP Web应用程序中启用Google身份验证。

但是,当我在本地服务器中测试相同内容时,出现以下错误

( ! ) Fatal error: Uncaught exception 'ErrorException' with message 'You must have either https wrappers or curl enabled.' in C:'wamp'www'speakerdb'openid.php on line 94
( ! ) ErrorException: You must have either https wrappers or curl enabled. in C:'wamp'www'speakerdb'openid.php on line 94
Call Stack
#   Time    Memory  Function    Location
1   0.0006  366848  {main}( )   ..'index.php:0
2   0.0034  648640  LightOpenID->__construct( ) ..'index.php:4

这在我的远程服务器中运行良好。我将在应用程序的每个页面中使用 LightOpenID 来检查用户是否已登录。我尝试将"本地主机"作为域名,但收到相同的错误。

我启用了 curl un 我的 wamp 服务器,但是启用 curl 时带有 LightOpenID 的页面不会运行。

在 apache 和 PHP 配置上启用 SSL 模块,并检查是否有效:

PHP.ini:

扩展名=php_openssl.dll

apache.conf:

负载模块ssl_module模块/mod_ssl.so