我正在使用Hybridauth与Google和Twitter进行社交登录集成示例:
当我尝试注册(第一次)时,会出现HTTP Error 500
(或当我使用Firefox时出现空白页面)。但是,新用户是在de database中创建的。
然后,我尝试再次使用同一用户登录,并显示以下错误:
Error: Duplicate entry 'xxxxx@gmail.com' for key 'email'
(我在login.php
中捕获异常时使用了回声)
当我检查error_log
时,会出现以下错误:
[01-Nov-2016 15:34:33 UTC] PHP Notice: Database error: in /***/conect.php on line 19
[01-Nov-2016 15:34:34 UTC] PHP Fatal error: Call to a member function fetch_object() on a non-object in /***/conect.php on line 18
Google和Twitter的工作方式相同
我无法弄清楚出了什么问题