当前位置: 首页 > 知识库问答 >
问题:

PHP致命错误:未捕获错误:调用未定义函数作为\u next\u scheduled\u action()

云霖
2023-03-14

当我尝试将Woocommerce插件更新到新版本(3.6.1)时,我遇到了这个错误

[2019年4月21日20:29:10 UTC]PHP致命错误:未捕获错误:调用未定义函数作为下一个\u计划的\u操作()在
/home/tleelxvn/fairo.pk/wp-
内容/plugins/woocommerce/includes/queue/class wc action queue.php:127
堆栈跟踪:
\0/home/tleelxvn/fairo.pk/wp内容/plugins/woocommerce/includes/admin/marketplace建议/class wc marketplace updater.php(30):
wc\u action\u队列-

共有1个答案

竺勇
2023-03-14

我今天遇到了这个问题。我的处境可能是独一无二的,但如果我所学到的对任何人都有帮助,那就更好了。

在我的情况下,我的主题中有代码,如果没有加载,我将强制加载WooCommerce。该网站需要一个AJAX调用WooCommerce,否则对WordPress一无所知。在正常的WordPress请求中,插件已经加载,所以我的代码块什么也不做。

然而,当我建立一个具有相同回购协议的新站点时,我收到了这个错误,并且我还没有激活WooCommerce插件。我一激活它,错误就消失了。出现错误的原因是所需文件仅包含在加载的插件操作中,在我的场景中,在我强制加载时,该操作已经运行。

 类似资料: