Я пытаюсь выполнить некоторые пользовательские команды ремесленника от контроллера, как
Artisan::call('php artisan MyCustomCommand');
но он отлично работает, когда я выполняю
php artisan MuCustomCommand from CLI
.
Я зарегистрировал команду в app/start/artisan.php.
Даже Artisan::call('php artisan --help');
не работает.
Вы должны запустить команду artisan, как это, из вашего контроллера. Пример :
Artisan::call('migrate:install');
Итак, вместо выполнения Artisan::call('php artisan MyCustomCommand');
Ты должен сделать
Artisan::call('MyCustomCommand');
Вот документация
Надеюсь, поможет 🙂