在后台Windows中运行Laravel控制台

时间:2018-07-22 19:55:56

标签: laravel-5.2

我有一个从控制器触发的laravel命令应用程序。使用

,我在Linux上运行良好
exec("php artisan build:csv --params=" . $params . " > " . $logPath . "import.log &");

但是我的客户端正在使用Windows,并且此命令似乎不起作用。我一直在寻找答案,但是没有找到有效的答案。我已经尝试过这个

$command = "php artisan build:csv --params=" . $params . ">" . $logPath . "import.log";
pclose(popen("start /B" . $command, "r"));

但仍然无法正常工作。我需要将命令作为后台任务运行,因为它会生成大量数据。在Windows中有什么方法可以解决这个问题?

0 个答案:

没有答案