“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)。

IMG_0

我们稍后将返回到这些站点文件,因此我们建议您在进行下一步时保持此页面/程序处于打开状态。

2、安装Action Scheduler插件。

当操作完第一步后,我们就可以继续登录WordPress网站。后台管理区现在应该恢复正常工作了。下一步是安装Action Scheduler插件。这将帮助您的网站解决任何设置问题,以便您可以让事情回到正轨。

你可以从Action Scheduler的GitHub页面下载该插件,点击名为源代码(zip)的链接。

IMG_0

下载的文件应该被命名为类似action-scheduler-3.1.6.zip的名称,其中的数字与版本号一致。一旦你下载了这个压缩文件,你接下来需要上传到你的WordPress网站上安装和激活它。

或者你觉得这样操作麻烦,你也可以直接在WordPress后台在线安装Action Scheduler插件,直接搜索就可以找到并安装启用。

IMG_0

3、用Action Scheduler插件进行修复。

在安装了Action Scheduler插件后,点击到后台菜单-计划操作。从这里,您应该看到两个通知。”Action Scheduler迁移正在进行中。预定动作的列表可能不完整。”和 “似乎有一个或多个数据库表丢失。试图重新创建丢失的表”。

IMG_0

你需要至少等待几秒钟,以便Action Scheduler有时间来运行。如果出现需要确认修复,则点击修复。然后,继续刷新页面。

如果表已经成功创建,那么在你刷新页面后,上面提到的通知将不再可见。这意味着你已经准备好进入下一个步骤了!

IMG_0

注意:如果这些通知没有消失,那么很可能是服务器/数据库配置问题导致你的网站无法正常工作。请联系你网站的托管商。你需要请他们检查网站的数据库日志,看看是什么导致了这个问题。

操作完成后,再重新安装WPForms插件或将WPForms插件名称改回来即可。

接下来是不是一切恢复正常了。

类别:WordPress 进阶教程

本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。

评论 (0)COMMENT

登录 账号发表你的看法,还没有账号?立即免费 注册