我正在使用LightOpenID在我的PHP Web应用程序中启用Google身份验证。
但是,当我在本地服务器中测试相同内容时,出现以下错误
( ! ) Fatal error: Uncaught exception 'ErrorException' with message 'You must have either https wrappers or curl enabled.' in C:wampwwwspeakerdbopenid.php on line 94
( ! ) ErrorException: You must have either https wrappers or curl enabled. in C:wampwwwspeakerdbopenid.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