突然之間,我收到了使用Light Open ID的錯誤消息。「找不到服務器」使用openid燈
Fatal error: Uncaught exception 'ErrorException' with message 'No servers found!' in /home/a3422801/public_html/LoginAssignment/php/openid.php:463 Stack trace: #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} thrown in /home/a3422801/public_html/LoginAssignment/php/openid.php on line 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的一般,所以我道歉,如果這是非常模糊。
此谷歌登錄與FB登錄,如果這有任何方位 - 但就像我說的,這是正常運行。
@Juhana感謝您的編輯 – garethdn