php - 仅登录页面上的错误 504 网关超时(Laravel)
问题描述
我在这个错误上被困了一周,该应用程序似乎一切正常,因为其他所有页面都工作正常,包括注册,忘记密码页面,但是一旦我点击登录,它就会加载几秒钟,就像之前卡在一个循环中一样输出 504 错误。该应用程序使用运行 APache2/Nginx 的 hestiacp 托管在 AWS 上。
下面是我的控制器
<?php
namespace App\Http\Controllers\Auth;
use App\Http\Controllers\Controller;
use App\Notifications\UserLoginNotify;
use Illuminate\Foundation\Auth\AuthenticatesUsers;
use Illuminate\Support\Facades\Auth;
class LoginController extends Controller
{
/*
|--------------------------------------------------------------------------
| Login Controller
|--------------------------------------------------------------------------
|
| This controller handles authenticating users for the application and
| redirecting them to your home screen. The controller uses a trait
| to conveniently provide its functionality to your applications.
|
*/
use AuthenticatesUsers;
protected function redirectTo()
{
$user = Auth::user();
if ($user->active == 0){
return '/verify/logout';
}
else {
if ($user->ban == 0){
$user->notify(new UserLoginNotify($user));
}
return '/user/dashboard';
}
}
/**
* Create a new controller instance.
*
* @return void
*/
public function __construct()
{
$this->middleware('guest')->except('logout');
}
}
在此先感谢您的帮助
解决方案
推荐阅读
- java - 反射如何与静态和实例方法交互?
- regex - 如何用特殊字符替换字符串中的多个字符
- c# - 为什么我的循环返回 0 而不是循环值?
- javascript - Div 的渐变背景过渡而不变得透明
- ios - 如何在 iOS 中将 mp4 文件存储为 Data 或 NSData 对象?
- c# - Gremlin 查询 Cosmos Graph DB 以获取围绕单个顶点的图结构,过滤掉具有特定标签的节点
- gradle - 创建具有不同配置值的任务副本
- c# - 清除控制台中的最后一行 - C# - BufferedWidth 和 WindowWidth
- hadoop-yarn - YARN 作业访问的资源似乎比 Ambari YARN 经理报告的要少
- python - 基于 Java SDK 的 Google Cloud Dataflow 的 Python SDK 限制