Php 如何修复偏移量处的非序列化错误

Php 如何修复偏移量处的非序列化错误,php,serialization,opencart,Php,Serialization,Opencart,我发现了这个错误有人知道如何修复吗 Notice: unserialize(): Error at offset 65533 of 65535 bytes in /home/corrchil/public_html/index.php on line 74 它现在位于每个页面的顶部,并且在我们安装插件后开始出现在页面上,我们已经删除了插件和所有可以编辑的内容 序列化数据后,您可以尝试base64_encode(): $serialized = base64_encode(serialize(

我发现了这个错误有人知道如何修复吗

 Notice: unserialize(): Error at offset 65533 of 65535 bytes in /home/corrchil/public_html/index.php on line 74
它现在位于每个页面的顶部,并且在我们安装插件后开始出现在页面上,我们已经删除了插件和所有可以编辑的内容

序列化数据后,您可以尝试base64_encode():

$serialized = base64_encode(serialize($datas)));
然后:


您使用的是一个特定的框架/CMS/系统,还是这是一个定制的PHP代码?@Turnerj我们使用的是Opencart 1.5.5.1插件是什么,我们在哪里可以找到它的代码?当我收到这些错误时,通常意味着我以某种方式破坏了我的序列化字符串…发布的链接不再出现问题,并且在页面中没有硬编码字符串问题。这个问题无法复制,因此无法自信地解决。作为离题投票:为什么我的代码不起作用。
$unserialized = unserialize(base64_decode($serialized));