Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/258.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php "--排队;选项在Laravel 5.4中不存在_Php_Laravel 5.4_Laravel Queue_Laravel Jobs - Fatal编程技术网

Php "--排队;选项在Laravel 5.4中不存在

Php "--排队;选项在Laravel 5.4中不存在,php,laravel-5.4,laravel-queue,laravel-jobs,Php,Laravel 5.4,Laravel Queue,Laravel Jobs,我将为邮件创建队列作业。在命令提示符php artisan make:job SendSMSMessages--queued中点击artisan命令后,我发现问题如下 “--queued”选项不存在 我用的是拉威尔5.4 请任何人也能帮我。我搜索了很多,但没有找到任何好的解决方案 感谢Laravel 5.0中引入了“排队”选项,在Laravel 5.1版本之前一直是一个选项 自Laravel 5.2版起,-queued被取消,因为默认情况下,所有新创建的作业都是“排队”的。因此,您的问题是关于版

我将为邮件创建队列作业。在命令提示符
php artisan make:job SendSMSMessages--queued
中点击artisan命令后,我发现问题如下

“--queued”选项不存在

我用的是拉威尔5.4

请任何人也能帮我。我搜索了很多,但没有找到任何好的解决方案

感谢

Laravel 5.0中引入了“排队”选项,在Laravel 5.1版本之前一直是一个选项

自Laravel 5.2版起,-queued被取消,因为默认情况下,所有新创建的作业都是“排队”的。因此,您的问题是关于版本5.4,您应该创建不带排队选项的作业,如下所示:

artisan make:job SendSMSMessages

下面是5.4版中作业的文档参考,5.4版中已拒绝使用排队。如果要创建未排队的作业,请添加
sync
选项,例如
php artisan make:job SendSMSMessages--sync