WordPress – 关于后台访问用户页面报错问题的解决方案

WordPress – 关于后台访问用户页面报错问题的解决方案

用户页面提示报错
数据库字段储存了脏数据
如果还不清楚是哪个字段储存的可以使用sql查询一下
大部分是数据储存成了序列化数组导致的
如果你也有下面截图类似的报错信息,建议还是看看下面的解决方法

问题截图

图片[1]-WordPress – 关于后台访问用户页面报错问题的解决方案-晚枫网络

解决方案

进入数据库管理,找到网站的数据表,在右侧有一个sql按钮,点击进入

20260225200805983-image-255
SELECT * FROM wp_usermeta 
WHERE (meta_key = 'last_login' OR meta_key = 'user_registered') 
AND (meta_value LIKE 'a:%' OR meta_value LIKE '{%}');

因为是不知道是哪个里面储存了脏数据,所以我们使用sql命令查询一下

使用该命令进行查询,如果在wp安装的时候设置了前缀(现在的数据表不是wp_开头的),那么就将里面的wp_usermeta改为你现在的前缀

20260225201026246-image-256

点击执行后可以看到确实有一条查询到的记录,点击编辑

20260225201035960-image-257

在这里就可以明显看到了,框起来的这里是以序列化数组呈现的,以图中的数据为例直接修改为2026-2-25 01:28:03就可以了,然后保存一下。最后如果安装了缓存插件的,像redis这种,不要忘记刷新一次缓存

晚枫网络温馨提示:本文地址 https://www.686101.com/2047.html

温馨提示: 本文最后更新于2026-02-25 21:58:23
© 版权声明
THE END
喜欢就支持一下吧
点赞6赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容