突然间,我使用 Light Open ID 收到此错误消息。
致命错误:未捕获的异常“ErrorException”,消息“未找到服务器!” 在 /home/a3422801/public_html/LoginAssignment/php/openid.php:463 堆栈跟踪:#0 /home/a3422801/public_html/LoginAssignment/php/openid.php(595): LightOpenID->discover() #1 /home /a3422801/public_html/LoginAssignment/index.php(9): LightOpenID->authUrl() #2 {main} 在 /home/a3422801/public_html/LoginAssignment/php/openid.php 第 463 行抛出
...以及相关代码的小片段openid.php
:
if ($server) {
# We found an OpenID2 OP Endpoint
if ($delegate) {
# We have also found an OP-Local ID.
$this->identity = $delegate;
}
$this->server = $server;
return $server;
}
throw new ErrorException('No servers found!');
我不知道问题是什么 - 这是最近的问题。有谁知道 OpenID 最近发生了一些变化。我很乐意提供更多所需的代码。一般来说,我是登录和 PHP 的新手,所以如果这非常模糊,我深表歉意。
如果这有任何影响,则此 google 登录名与 FB 登录名相结合 - 但就像我说的那样,它运行正常。