“wp_actionscheduler_actions doesn’t exist”错误的解决办法
不少小伙伴在安装WordPress插件或者主题等操作的过程中,有时候会遇到WordPress系统崩溃的情况,提…
不少小伙伴在安装WordPress插件或者主题等操作的过程中,有时候会遇到WordPress系统崩溃的情况,提示“您的网站出现严重错误”或“wp_actionscheduler_actions doesn’t exist”等情况,只能删除相应的插件或者主题才能恢复正常。刚好搬主题也遇到了这种情况,接下来就给大家介绍一下解决办法。
一般出现这种情况是数据库MySQL错误,缺少相应的数据表wp_actionscheduler_actions导致的。需要对其进行修复。
这里搬主题主要是安装 WPForms插件的时候崩溃的,因此我们的解决步骤如下:
1、可以先删除 WPForms插件,或者重命名 WPForms插件。
因为任何名称的更改都会导致此插件停用。比如这里我们将简单地添加-zz
到插件名称的末尾 ( wpforms-zz
)。
我们稍后将返回到这些站点文件,因此我们建议您在进行下一步时保持此页面/程序处于打开状态。
2、安装Action Scheduler插件。
当操作完第一步后,我们就可以继续登录WordPress网站。后台管理区现在应该恢复正常工作了。下一步是安装Action Scheduler插件。这将帮助您的网站解决任何设置问题,以便您可以让事情回到正轨。
你可以从Action Scheduler的GitHub页面下载该插件,点击名为源代码(zip)的链接。
下载的文件应该被命名为类似action-scheduler-3.1.6.zip的名称,其中的数字与版本号一致。一旦你下载了这个压缩文件,你接下来需要上传到你的WordPress网站上安装和激活它。
或者你觉得这样操作麻烦,你也可以直接在WordPress后台在线安装Action Scheduler插件,直接搜索就可以找到并安装启用。
3、用Action Scheduler插件进行修复。
在安装了Action Scheduler插件后,点击到后台菜单-计划操作。从这里,您应该看到两个通知。”Action Scheduler迁移正在进行中。预定动作的列表可能不完整。”和 “似乎有一个或多个数据库表丢失。试图重新创建丢失的表”。
你需要至少等待几秒钟,以便Action Scheduler有时间来运行。如果出现需要确认修复,则点击修复。然后,继续刷新页面。
如果表已经成功创建,那么在你刷新页面后,上面提到的通知将不再可见。这意味着你已经准备好进入下一个步骤了!
注意:如果这些通知没有消失,那么很可能是服务器/数据库配置问题导致你的网站无法正常工作。请联系你网站的托管商。你需要请他们检查网站的数据库日志,看看是什么导致了这个问题。
操作完成后,再重新安装WPForms插件或将WPForms插件名称改回来即可。
接下来是不是一切恢复正常了。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。
还没有任何评论,赶紧来占个楼吧!