Heroku "Указанное время ожидания истекло" В приложении Laravel с базовым AUTH - PullRequest
0 голосов
/ 06 ноября 2018

Мы развернули наше приложение поверх heroku с базовыми функциями аутентификации laravel. Там нет ни одного цикла или какого-либо тяжелого запроса. Ниже приведены параметры, опубликованные в функции / login.

  • _token s7rKa0Ve2XODZcagW1K26qrqoOFyyuCWfxtEcrQI
  • email test@gmail.com
  • пароль 12341234

Код логина контроллера

public function __construct()
{
    $this->middleware('guest')->except('logout');
}

/**
 * The user has been authenticated.
 * Method copied from"Illumunate\Foundation\Auth\AuthenticateUsers.php"
 * @param  \Illuminate\Http\Request  $request
 * @param  mixed  $user
 * @return mixed
 */
protected function authenticated()
{

    if( Auth::user()->role == '1') return Redirect('members');

    if( Auth::user()->role == '2' ) return Redirect('assignments');

}

и в лог-файле heroku отображается следующая ошибка.

2018-11-06T09: 14: 30.519786 + 00:00 геройку [роутер]: at = код ошибки = H12 desc = "Время ожидания запроса" method = POST path = "/ login" хозяйничать = polar-meadow-18285.herokuapp.com request_id = 1cafc4c1-8f72-4b04-854b-c315f9636935 fwd = "39.59.198.150" dyno = web.1 connect = 0ms service = 30000ms status = 503 bytes = 0 протокол = https 2018-11-06T09: 15: 00.578424 + 00: 00 приложение [web.1]: [вт ноябрь 06 09: 15: 00.577937 2018] [proxy_fcgi: ошибка] [pid 246: tid 140561109444352] (70007) Истекло указанное время ожидания: [клиент 10.109.225.219:31977] AH01075: Ошибка отправки запроса: (опрос), рефереру: https://polar -meadow-18285.herokuapp.com / login 2018-11-06T09: 15: 00.578672 + 00: 00 app [web.1]: 10.109.225.219 - - [06 / Nov / 2018: 09: 14: 00 +0000] "POST / логин HTTP / 1.1" 504 247 "https://polar -meadow-18285.herokuapp.com / login " "Mozilla / 5.0 (Macintosh; Intel Mac OS X 10.12; rv: 63.0) Gecko / 20100101 Firefox / 63.0 2018-11-06T09: 28: 20.973811 + 00:00 геройку [роутер]: at = информационный метод = GET путь = "/ логин" хост = polar-meadow-18285.herokuapp.com request_id = ac62bbad-2516-455b-bff7-22764cdce842 fwd = "39.59.198.150" dyno = web.1 connect = 0ms service = 19ms status = 200 bytes = 6961 протокол = HTTPS

Я не могу понять это. Ваши мысли будут оценены.

1 Ответ

0 голосов
/ 06 ноября 2018

вам нужно будет создать .procfile, и вы можете следовать официальной документации для получения дополнительной помощи.

https://devcenter.heroku.com/articles/getting-started-with-laravel
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...