【问题标题】:Laravel 5.1 Mail Queue not working after upgrading driver from sync to redis将驱动程序从同步升级到 redis 后,Laravel 5.1 邮件队列不起作用
【发布时间】:2016-03-09 02:17:09
【问题描述】:

我最近设置了我的 Redis 服务器并配置了 laravel 来使用它。一切正常,会话正常,缓存正常。我也在 env 中将队列驱动程序设置为 redis 并尝试了 Mail::queue 函数,显然我没有收到任何错误,但我的收件箱中没有看到任何邮件。当驱动程序设置为同步时,我收到了电子邮件。我还有什么需要配置的吗?

【问题讨论】:

  • 你有队列监听器在运行吗? laravel.com/docs/5.1/queues#running-the-queue-listener
  • 不适用于我想运行自定义队列的场景吗?我的意思是 laravel 默认不听 Mail::queue 吗?
  • 完全明白你的意思,运行命令,它现在正在工作。将您的评论作为答案,以便我接受。

标签: laravel-5 redis


【解决方案1】:

队列中的项目(邮件和其他)会在那里等待the queue listener 处理。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-12-20
    • 2017-02-10
    • 2016-03-04
    • 2019-11-22
    • 2014-01-29
    • 2016-04-20
    • 2017-08-24
    • 2016-06-10
    相关资源
    最近更新 更多