gpt4 book ai didi

php - Laravel [ErrorException] 反序列化(): Error at offset 78 of 82 bytes

转载 作者:行者123 更新时间:2023-12-03 09:21:08 26 4
gpt4 key购买 nike

我正在尝试在 laravel 中对命令进行排队。使用数据库作为队列驱动程序。调度发生得很好,我可以看到数据库上的条目。但是当我从终端运行监听命令时

php artisan queue:listen

出现以下错误:

  [ErrorException]                               
unserialize(): Error at offset 78 of 82 bytes

最佳答案

经过三个小时的拉扯自己的头发后,我终于解决了这个问题。发布修复程序,以防有人遇到同样的问题。

我将 Eloquent 模型注入(inject)到我的 Command 中,即使在使用 SerializesModels 特征后,Laravel 在序列化/反序列化 Eloquent 模型时也遇到了麻烦。

解决方案是传递 Eloquent 对象 id,而不是整个对象,并使用该 id 在处理程序中取回对象。

关于php - Laravel [ErrorException] 反序列化(): Error at offset 78 of 82 bytes,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30649707/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com