【发布时间】:2017-12-22 11:36:31
【问题描述】:
我已经集成并参与了一个 Laravel 5.4 项目。我实际上是正确配置了这个,php artisan 命令之前工作得很好。但是在开发时间之间(我已经使用 laravel 实现了计划任务并且不确定在该问题出现之后)它在 php artisan 命令上产生 m 错误。谁能帮我解决这个问题。
以下是任何工匠命令的命令错误日志
PHP 致命错误:未捕获 Symfony\Component\Debug\Exception\FatalThrowableError:类型错误: 参数 2 传递给 Illuminate\Routing\UrlGenerator::__construct() 必须是 Illuminate\Http\Request 的实例,给定 null,调用 /var/www/html/project/vendor/laravel/framework/src/Illuminate/Routing/RoutingServiceProvider.php 在第 60 行 /var/www/html/project/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php:103
Stack trace: #0 /var/www/html/projrct/vendor/laravel/framework/src/Illuminate/Routing/RoutingServiceProvider.php(60):Illuminate\Routing\UrlGenerator->__construct(Object(Illuminate\Routing\RouteCollection), 空值) #1 /var/www/html/project/vendor/laravel/framework/src/Illuminate/Container/Container.php(290): Illuminate\Routing\RoutingServiceProvider->Illuminate\Routing{closure}(Object(Illuminate\Foundation\Application)) #2 /var/www/html/project/vendor/laravel/framework/src/Illuminate/Container/Container.php(746): Illuminate\Container\Container->Illuminate\Container{close in /var/www/html/project/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php 在第 103 行
【问题讨论】:
-
请不要包含错误信息的截图!以正确的格式将它们复制并粘贴到您的问题中。
-
@milo526 感谢您的快速回复,我已经完成了更改。
-
我不是工匠错误,我认为您的路由或控制器文件中的某处有错误语法
-
您是否为计划任务创建了任何CommandController(用于计划任务)文件?
-
@Mohammad Alfaz 是的,我是。我在 app/Console/Commands/Sample.php 下创建了计划任务并创建了命令类
标签: laravel laravel-5 laravel-artisan