0

私の質問は、Frozennode 管理者を Laravel メンテナンス モードで正常に実行させるにはどうすればよいですか?

これは私がglobal.phpで得たものです

App::down(function()
{
    return Response::view('maintenance', array(), 503);
});

ありがとう!

4

2 に答える 2

1

実はもっと簡単な別の方法があります。Laravelのドキュメントで読めるように、クロージャから NULL を返すと、Laravel は特定のリクエストを無視します。

down メソッドに渡された Closure が NULL を返す場合、そのリクエストのメンテナンス モードは無視されます。

したがって、admin で始まるルートの場合、次のようにすることができます。

App::down(function()
{
  // requests beginning with 'admin' will bypass 'down' mode
  if(Request::is('admin*')) {
    return null;
  }

  // all other routes: default 'down' response
  return Response::view('maintenance', array(), 503);
});
于 2015-01-16T16:08:34.720 に答える