我在使用Mail::queue()时遇到问题,不确定在编写我自己的Job来处理队列之外甚至可以解决该问题。正如您在下面的屏幕快照中看到的那样,我有一个极小的示例,我试图在artisan tinker中运行。有没有人解决过这个问题?

如果我改用Mail::send(),则效果很好。

php - Laravel Mail::queue错误:即使使用最基本的用法,闭包的序列化也失败-LMLPHP

最佳答案

闭包不可序列化。您不能将它们插入队列。

Psy Shell v0.8.3 (PHP 7.1.0 — cli) by Justin Hileman
>>> serialize(function(){});
Exception with message 'Serialization of 'Closure' is not allowed'

关于php - Laravel Mail::queue错误:即使使用最基本的用法,闭包的序列化也失败,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37892800/

10-13 09:04