首页 > Web开发 > 详细

ThinkPHP中出现unserialize()报错

时间:2020-03-24 22:24:56      阅读:207      评论:0      收藏:0      [点我收藏+]

简述

unserialize(): Error at offset 533 of 1857 bytes

技术分享图片

发现问题

dump一下出错的位置的变量,可以发现是缓存出了问题,改了名字的文件的路径对不上

技术分享图片

解决--清缓存

所有框架代码在别人那能运行,到自己这就不行了,况且环境是一致的,这是可以考虑清楚一下缓存

ThinkPHP5框架直接删除 runtime文件夹下所有文件然后重新运行项目

总结

本次问题主要是因为在git仓库中上传了runtime目录文件,所以导致在重新拉去项目的时候会出现unserialize()报错,所以在git仓库中最好不要上传缓存文件,毕竟没有什么实际用处

参考文章:https://www.cnblogs.com/Renyi-Fan/p/10652715.html

ThinkPHP中出现unserialize()报错

原文:https://www.cnblogs.com/yulongcode/p/12562142.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!