0
私はLightOpenIDを使用してPHP WebアプリケーションでGoogle認証を有効にしています。LocalhostでLightOpenIDをテストする
私は自分のローカルサーバで同じことをテストするときしかし、私は次のエラーを取得する
(!) 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を使用して、ユーザーがサインインしているかどうかを確認します。私はドメイン名として "localhost"を与えようとしていますが、同じエラーが発生します。
curlを有効にしましたが、curlが有効なときにLightOpenIDのページは実行されません。
PHPでSSLを有効にすると、ページのロードが停止されました。 Apacheでsslを有効にしても問題はありません。 – SoulMan
最後に上記の方法とマシンを再起動してエラーを取り除きました。それでもLightOpenIDがLocalhostとしてドメインのユーザー情報を返さないという問題が残っています – SoulMan
LightOpenIDで問題の原因となっているプログラム上に論理的な問題がある可能性はありますか?そしてちょうど明らかであるために、質問の元の "致命的なエラー"はなくなっています、正しい? – xmc