记一次解决网站问题的过程记录

事件起因:

        某客户官网后台无法正常访问,输入账号密码,登录后报错如下

  

 

 

解决办法:

  找到网站路径 \thinkphp\library\think\cache\driver\Flie.php 中的

  $content    = substr($content, 512) 

  修改成

  $content = substr($content, 10900)

  这里之所以改成10900 是因为本身数值是32,报错是10058;我自己改到了512,还是报错,但是字符变少了,变成了9578,于是索性,我直接改到了10090,最后就好了;总之就是本身+缺失的,补足字符,保存。

  等到页面正常显示之后,再将数值改回 32 即可。

 

其他:

  由于本人在代码方面确实是能力有限,所以找了别人帮忙,在我一直不停的骚扰下,大佬给出了解决方案,让我自己去改,在这里感谢帮助我的大佬,也感谢文章的作者大大。

  https://blog.csdn.net/qq_38209921/article/details/88812962  (实测有效)

posted @ 2025-02-17 18:22  小小先生好无情  阅读(18)  评论(0)    收藏  举报