来自控制器的 运行 artisan 命令出错
Error while running artisan command from controller
而 运行 下面来自控制器的 artisan 命令工作正常
Artisan::call('backup:run');
但为什么这不起作用
Artisan::call('backup:run --only-db');
它抛出错误 命令 "backup:run --only-db" 不存在。
通过 CLI 它工作正常
php artisan backup:db --only-db
我相信你想做的是。
Artisan::call('backup:run',['--only-db'=>true]);
而 运行 下面来自控制器的 artisan 命令工作正常
Artisan::call('backup:run');
但为什么这不起作用
Artisan::call('backup:run --only-db');
它抛出错误 命令 "backup:run --only-db" 不存在。
通过 CLI 它工作正常
php artisan backup:db --only-db
我相信你想做的是。
Artisan::call('backup:run',['--only-db'=>true]);