我正在尝试从控制器执行一些自定义工匠命令,如
Artisan::call('php artisan MyCustomCommand');
但是当我执行
时它工作正常 php artisan MuCustomCommand from CLI
。
我在app/start/artisan.php.
注册了命令
即使Artisan::call('php artisan --help');
无效。
答案 0 :(得分:4)
您应该从控制器中运行这样的artisan命令。 示例:
Artisan::call('migrate:install');
所以不要做Artisan::call('php artisan MyCustomCommand');
你应该做
Artisan::call('MyCustomCommand');
希望有所帮助:)