关于DolphinPHP框架出现unserialize(): Error at offset 0 of 16 bytes的问题

今天在接触到一个新的项目,由于新项目是从git上直接clone的,在本地运行登录后台成功后出现unserialize(): Error at offset 0 of 16 bytes的错误。

在百度了各种方法都没解决问题后,找到了出问题的地方:

\thinkphp\library\think\cache\driver\Flie.php

关于DolphinPHP框架出现unserialize(): Error at offset 0 of 16 bytes的问题_第1张图片

于是无意中发现将

$content      = substr($content, 32);

第二参数修改成48后(32+16的偏移量)

竟然神奇的解决了这个报错,之后再将48改回32错误页同意消失。

暂时不清楚具体原因,记录一下,希望以后能明白。

你可能感兴趣的:(关于DolphinPHP框架出现unserialize(): Error at offset 0 of 16 bytes的问题)