2017-09-07 79 views
0

對laravel來說真的很新穎。我使用laravel 5.2。我嘗試創建一個使用「PHP工匠製作:中間件MiddlewareName」一個新的中間件,但它給了我下面的錯誤:創建中間件拋出錯誤

Catchable fatal error: Argument 2 passed to Illuminate\Routing\UrlGenerator::__construct() must be an instance of Illuminate\Http\Request, null given, called in C:\xampp\htdocs\dms\vendor\laravel\framework\src\Illuminate\Routing\RoutingServ iceProvider.php on line 62 and defined in C:\xampp\htdocs\dms\vendor\laravel\fra mework\src\Illuminate\Routing\UrlGenerator.php on line 103

任何人都可以請幫助。提前致謝。

+0

您是否在'php artisan routr:list'中出錯? – C2486

+0

是的同樣的錯誤 –

+0

你可能有任何路由錯誤。你能分享路線嗎? – C2486

回答

0

這個錯誤通常是在「網絡」中間件之外有路由時。如果你有任何外面的路線,請檢查你的路線。

+0

即時通訊使用5.2只有一個路由文件。 –