ThinkPHP5中出现unserialize()报错
简述
unserialize(): Error at offset 533 of 1857 bytes
发现问题
dump一下出错的位置的变量,可以发现是缓存出了问题,改了名字的文件的路径对不上
解决--清缓存
所有框架代码在别人那能运行,到自己这就不行了,况且环境是一致的,这是可以考虑清楚一下缓存
ThinkPHP5框架直接删除 runtime文件夹下所有文件然后重新运行项目
总结
本次问题主要是因为在git仓库中上传了runtime目录文件,所以导致在重新拉去项目的时候会出现unserialize()
报错,所以在git仓库中最好不要上传缓存文件,毕竟没有什么实际用处
let the world have no hard-to-write code ^-^