Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/232.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php OneAuth空白回调_Php_Oauth_Laravel - Fatal编程技术网

Php OneAuth空白回调

Php OneAuth空白回调,php,oauth,laravel,Php,Oauth,Laravel,我正在使用Laravel和OneAuth构建一个web应用程序。用户可以使用其Twitter或GitHub帐户登录 这实际上在我的本地开发服务器上非常有效(GitHub除外,因为回调URL与本地主机不匹配),但当我将其上传到生产环境时,我会看到一个空白页面(/connect/callback/twitter) 还有人在OneAuth上经历过这种情况吗 错误日志中没有错误,并且页面具有200状态代码 本地服务器: MacOSX10.8 妈妈 PHP5.4 制作: CentOS 5 Apach

我正在使用Laravel和OneAuth构建一个web应用程序。用户可以使用其Twitter或GitHub帐户登录

这实际上在我的本地开发服务器上非常有效(GitHub除外,因为回调URL与本地主机不匹配),但当我将其上传到生产环境时,我会看到一个空白页面(
/connect/callback/twitter

还有人在OneAuth上经历过这种情况吗

错误日志中没有错误,并且页面具有
200
状态代码

本地服务器:

  • MacOSX10.8
  • 妈妈
  • PHP5.4
制作:

  • CentOS 5
  • Apache+PHP5.3

是的,我遇到了这个问题,解决方法是手动注册控制器,而不是

Route::controller(Controller::detect());
这样做,

Route::controller('connect');

仅供参考:如果您使用的是嵌套控制器,那么注册的顺序很重要

据我所知,错误报告已启用。其他所有内容都会记录错误…回调url应该是connect/callback/twitter对不起,我错了。它是connect/callback/twitter,这是一个输入错误。它在生产服务器上与Github一起工作吗?我看不出它不起作用的任何原因。除非您的curl安装不正确,否则将导致SSL认证问题。问题出在生产服务器上。据我所知,curl是可以的,因为我可以从终端使用它而不会出现问题。