【问题标题】:Creating middleware throwing error创建中间件抛出错误
【发布时间】:2018-02-16 14:25:00
【问题描述】:

对 laravel 真的很陌生。我正在使用 laravel 5.2。我试图使用“php artisan make:middleware MiddlewareName”创建一个新的中间件,但它给了我以下错误:

可捕获的致命错误:传递给 Illuminate\Routing\UrlGenerator::__construct() 的参数 2 必须是 Illuminate\Http\Request,给定 null,调用 C:\xampp\htdocs\dms\vendor\laravel\framework\src\Illuminate\Routing\RoutingServ iceProvider.php 在第 62 行并定义在 C:\xampp\htdocs\dms\vendor\laravel\fra mework\src\Illuminate\Routing\UrlGenerator.php 在第 103 行

谁能帮忙。提前致谢。

【问题讨论】:

  • php artisan routr:list 中是否也出现错误?
  • 是的,同样的错误
  • 任何路由都可能出错。可以分享路线吗?

标签: php laravel laravel-5 laravel-5.2 laravel-artisan


【解决方案1】:

此错误通常是当您在“网络”中间件之外有路由时。如果您在外面有任何路线,请检查您的路线。

【讨论】:

  • 我使用 5.2 只有一个路由文件。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-01-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多