当我试图停用任何插件时,它会给出错误“WARNING:CALL_USER_FUNC_ARRAY()[Function.Call-User-Func-ARRAY]”

时间:2010-08-30 作者:Jitendra Vyas

当我尝试取消激活任何插件时,它会出错。如何解决这个问题?插件被取消激活,但单击按钮“Deactivate”时,我收到此错误。

警告:call\\u user\\u func\\u array()[函数.call user func array]:第一个参数应该是有效的回调,“youtuber\\u uninstall”在/home/username/public\\u html/wp includes/plugin中给出。php在线395**

5 个回复
SO网友:Jan Fabry

这个Youtuber plugin 有一个小错误:它有一个函数可以删除自己的选项,名为wp_youtuber_uninstall. 然而it hooks into the deactivate_plugin option with the function youtuber_uninstall, 它不存在。这has been reported in the WP support forums.

您可以删除以下行add_action(\'deactivate_plugin\', \'youtuber_uninstall\' ); 以消除此错误。事实上,很高兴它不起作用,因为wp_youtuber_uninstall 函数应该检查当前正在卸载哪个插件,并且只有在插件自身被删除时才进行清理。现在,每次卸载任何插件时,它都会删除自己的选项。

SO网友:hakre

这有点猜测,因为我不太了解YouTube插件,但它没有正确卸载。我记得我们在Breadcrumb NavXT卸载例程中遇到了一个类似的问题和一个类似的错误(函数名自然不同)。我可以通过提供卸载来处理当时的MU设置。带有插件的php。它一定还在里面。

请检查您是否已正确停用YouTube插件,并请求至少卸载一次。之后,检查插件是否仍在插件目录中。如果是,请重命名YouTube插件的文件夹。这应该可以解决你的问题。

如果不再需要该目录,也可以删除它,重命名通常会更快、更容易测试。一如既往:先备份。

SO网友:abrudtkuhl

听起来像是插件的问题-尝试停用所有插件并逐个重新激活它们

SO网友:simplethemes

这可能是另一个插件造成的,但为了确保没有主题函数干扰您,请尝试暂时切换到默认主题(twentyten或kubrick),看看它是否持续存在。这是一个可以很快消除的大变量。

SO网友:mireille raad

如果您有FTP访问权限,请转到wp内容/插件

删除包含插件名称的文件夹,即可完成操作

结束

相关推荐

How do you debug plugins?

我对插件创作还很陌生,调试也很困难。我用了很多echo,它又脏又丑。我确信有更好的方法可以做到这一点,也许是一个带有调试器的IDE,我可以在其中运行整个站点,包括插件?