我的laravel安装昨天工作正常,但今天我收到以下错误:
Forbidden
You don't have permission to access / on this server.
Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
Run Code Online (Sandbox Code Playgroud)
有谁知道我哪里出错了?
我一直在使用 Socilte 包进行用户登录,我使用facebook、google、twiter和github API。除了谷歌API 之外,所有其他 API 都运行良好,从谷歌返回时显示错误。
HTTP 错误 403 - 禁止
Web 服务器被配置为不列出此目录的内容,或者您没有足够的权限访问该资源。
这是我的回调函数,实际上它没有到达这个回调函数:
public function handleGoogleCallback()
{
$user = Socialite::driver('google')->stateless()->user();
}
Run Code Online (Sandbox Code Playgroud) 我的服务器是Linux服务器,而经销商是我的。所以我也可以到达WHM面板。
当GET数据出现时:
a.php?url=http://www.domain.com
Run Code Online (Sandbox Code Playgroud)
返回403禁止。
但是如果数据是这样的:
a.php?url=www.domain.com
Run Code Online (Sandbox Code Playgroud)
它正在工作。
因此,http://生成错误。我该如何解决?
另外,这将返回403 Forbidden:
a.php?url=http%3a%2f%2fwww.domain.com
Run Code Online (Sandbox Code Playgroud)
谢谢。