我有一个页面在 beanstalked 中对电子邮件进行排队。
该脚本按预期工作,当我有队列侦听器时,电子邮件会被触发,即。
php artisan queue:listen
但是当我删除侦听器并将其添加到 cron 作业时
* * * * * /usr/bin/php /var/www/huge/artisan queue:listen
电子邮件不会被解雇。
有任何想法吗?
前几天遇到了完全相同的问题,您可能只需要首先进入 Artisan 所在的目录即可。请尝试以下操作:
* * * * * cd /var/www/huge/ && /usr/bin/php artisan queue:listen
另外,您确定当前使用的 PHP CLI 位于 /usr/bin 而不是 /usr/local/bin 吗?
如果以上方法不起作用,请尝试:
* * * * * cd /var/www/huge/ && /usr/local/bin/php artisan queue:listen
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)