标签: php laravel artisan
我正在尝试找出一种方法,可以设置当用户执行操作时在后台运行artisan命令,如果我运行artisan call方法,浏览器将一直加载直到完成。
我想做的事情与终端中的类似:
php artisan fix > /dev/null 2>&1 &
但是可以从控制器运行它,有可能吗?
顺便说一句。我知道我可以设置一个cronjob来运行它,但是我真的很想从控制器中运行它。
答案 0 :(得分:3)
您可以运行背景||使用laravel 队列的异步任务:
https://laravel.com/docs/5.7/queues