【发布时间】:2017-06-21 11:05:07
【问题描述】:
wills,我在 app(又名项目)目录中。工匠文件在我所在的目录中。
下一步...如果我运行以下命令,我会得到输出(可用命令的列表):
php工匠列表
但是如果我运行这个命令(故意遗漏一个必需的参数),我不会得到任何错误,尽管我希望有一个:
php 工匠制作:命令
artisan 似乎对其配置不满意,因为这个故意不完整的命令会导致:无输出。
我尝试过的事情
- storage/logs/laravel.log 中没有任何内容
-
find -L ./ -name '*.php' -print0 | xargs -0 -n 1 -P 4 php -l | grep "Errors parsing"命令未发现有语法错误的文件 composer updatecomposer install-
php artisan optimize
请提供会导致php artisan bad:command 投诉的解决方案。
【问题讨论】:
-
Http控制器仅用于 http 请求。您应该使用signature创建一个工匠命令,例如mycommand,然后将其添加到Kernel.php并使用php artisan mycommand启动。 -
对,但是 make:command 不起作用。
-
很难提供解决方案,这不是功能。是个人调试,需要用到。
-
有没有办法在不丢失我们配置的代码的情况下重建项目和工匠?
-
有没有可能制作一个副本并使用它?
标签: laravel-5 phpunit laravel-artisan