注册 登录 提供zblog模板_zblog主题_wordpress模板的下载和定制

zblogphp教程

zblogphp教程汇总

当前位置:首页 > 教程 > zblogphp教程 正文

zblog升级1.7报错“Invalid argument supplied for foreach”或者“unserialize(): Error at offset”的解决办法

天兴工作室 2021-04-11 zblogphp教程 1152 ℃ 0 评论

zblog在2021-04-10发布了1.7正式版本(https://blog.zblogcn.com/2021/04/10/122/),没想到有很多用户在第一时间升级后各种报错,论坛一片哀嚎:

2.png

大部分的报错提示是:”Invalid argument supplied for foreach“也有提示”unserialize(): Error at offset“的,本文来分享下这个bug的原因和解决办法。

BUG原因:

zblog1.7版本改造了system的config表,这个表里面存放的是程序的核心内容,例如域名、语言版本、网站名称等等。由于内容太多都放在一个字段里面调用不太方便。zblog1.7版本就把这个字段给强行分开了,为了兼容老用户肯定要对老用户的数据进行处理。

问题就出在这个老用户数据处理上面了,某个序列化数据的函数出了问题导致了这个BUG的产生。

BUG解决办法:

在升级1.7出现了上述两个报错的用户可以直接下载最新的“zblog1.7 2915”资源包,找到“zb_system/function/lib/config.php”文件替换自己网站的这个文件即可解决问题。

本站也上传了一个“config.php”文件,直接点击下载替换即可。

这么好的文章居然暂无评论!来一个吧...

欢迎 发表评论

这是标题

这是标题

这是标题

天兴工作室 | www.txcstx.cn

天兴工作室介绍天兴工作室承接:网站建设、zblog模板和dedecms模板定制、仿站(像素级仿站)、html单页面定制和修改、网站模板修改等服务;我们的办事准则:要么不答应、答应则一定做到

微信公众号
  • 交流群:ZBLOG交流群
  • 客户群:天兴工作室客户群
在线QQ 评论文章