当前位置: 首页 > 知识库问答 >
问题:

Laravel[ErrorException]unserialize():偏移量为82字节的78处出错

白萧迟
2023-03-14

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

PHP工匠队列:听

得到以下错误:

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

共有1个答案

伍心水
2023-03-14

经过3个小时的自我拉扯,我终于解决了这个问题。发布修复,以防有人面临同样的问题。

我正在向我的命令中注入雄辩模型,Laravel甚至在使用SerializesModelstrait之后,也无法序列化/反序列化雄辩模型

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

 类似资料:
  • 可以从输入主题的特定偏移量到结束偏移量进行Kafka流处理吗? 我有一个Kafka流应用程序消耗输入主题,但由于某种原因失败了。我修复了问题并再次启动它,但它从输入主题的最新偏移量开始消耗。我知道应用程序已处理的输入主题的偏移量。现在,我如何将输入主题从一个偏移量处理到另一个偏移量。我正在使用合流平台5.1.2。

  • 编辑:到目前为止,我所见过的每一个类似LineReader的类似乎都被缓冲了。有没有人知道一个无缓冲的类linereader类?

  • 如果文件很小,我就工作。但是,当文件变大时,偏移量将小于实际值。我怎样才能得到抵消?

  • 我使用雄辩,以获得我的产品在数据库中的价格。这是我的代码: 我肯定会得到一个价格与此查询。但是当我执行我的代码时,我得到以下错误: PHP找不到$this- 我得到: 我不知道为什么我不能进入这个- 我使用Laravel 4.2。

  • 问题内容: 我正在使用JetBrains GoLand,并且尝试调试go文件,但出现以下错误: 在偏移量0x0处解码矮节信息:太短 我试图在StackOverflow上找到答案,但是不幸的是,我没有任何解决方案。 问题答案: GoLand随附捆绑版本的Delve。更新到2018.2.2,它应该可以工作。如果需要进行远程调试,则还需要在目标计算机上/为目标计算机更新Delve安装(确保使用Go 1.

  • 编辑: 我有一个关于导出到obj和mtl的问题,但发现我可以从三个导出。使用GLTFExporter的js。js,并成功地获得了三个几何体和纹理。从那开始。 我在GLTF导出器中遇到的问题是,我的纹理具有偏移和重复设置,似乎无法从三个纹理导出。当我在Blender中打开文件时。在Blender中,整个纹理占据了过去只有一小部分纹理以三种形式显示的网格平面。js场景。 有谁知道我可以向GLTF导出器