编辑整理:整理来源:优酷,浏览量:62,时间:2023-04-07 12:48:01
最近在给一个老的WordPress网站换服务器搬家完成后,检查PHP报错日志,发现打开任何一个页面都会生成很多条PHP报错信息,都是关于Yoast SEO插件的索引表yoast_indexable,表现如下:
从日志中粗略感觉是数据库表结构出了问题,但不知道是怎么导致的。用谷歌搜索,找到解决方案,原来是Yoast的一次版本升级后更新了表结构,而我的这个网站之前的Yoast插件是旧版的,数据表没有更新,在新主机中我直接安装了最新版Yoast,导致表结构和程序对不上了。先简单地卸载/重装Yoast,没有解决问题;经谷歌大法后,找到解决方法,这里先记录一下:
首先安装Yoast官方的测试插件: Yoast Test Helper
安装完毕后,进入插件设置页面:WordPress后台 -> 工具 -> Yoast Test -> 点击“Reset Indexables tables & migrations”按钮,目的是修复yoast_indexable的表结构
然后到Yoast的设置界面,重新修复表数据,操作位置如下。
问题即告解决。最后,卸载Yoast Test Helper。
参考链接:https://wordpress.org/support/topic/php-error-related-to-database-table-wp_yoast_indexable/
更多WordPress建站原创开发经验,在我的个人博客不定期分享 https://blog.brain1981.com/
这个错误提示,表示因为 磁盘空间满导致临时文件的读写失败。
建议你百度搜索以下关键词,对照排除就可以了。
No spac林投路护赶照e left on device
wordpress 查询数据库,wordpress查询数据库插件,wordpress查询数据库
作者:整理来源:优酷,时间:2023-04-07 12:48,浏览:63