将我的Laravel网站上传到我的生产服务器时,我收到错误。
BadMethodCallException in Controller.php line 103:
Method [guestMiddleware] does not exist.
我不知道从哪里开始调试应用程序。在不需要身份验证的页面上,它们加载正常。
任何建议将不胜感激。
将
$this->guestMiddleware()
更改为"guest"
public function __construct()
{
//$this->middleware($this->guestMiddleware(), ['except' => 'logout']);
//You can see the example here https://laravel-china.org/docs/5.3/controllers
$this->middleware('guest', ['except' => 'logout']);
}
作曲家没有拉入最新版本
你定义过guest中间件吗?