我注意到原来的问题有点不清楚。
我正在为WordPress开发一个定制的YouTube插件,该插件已经通过了本地安装的所有测试,但一旦我尝试在实时网站上运行它,我就会在设置页面上看到致命错误:
错误发生在实用程序函数期间,我必须检查OAuth身份验证是否有效。
如屏幕截图所示,我尝试调用Google_Client::getConfig()
函数,该函数据称未定义。
这是不寻常的,因为如果此函数确实未定义,我的测试站点将看到相同的错误,并且(如下图所示),此函数显然存在:
我做了一个var_dump()
属于get_class_methods()
在两个位置。在我的测试现场,产生了60种方法,其中一种是预期的getConfig()
. 然而,在现场,我只有48种方法getConfig()
不是其中之一。
我加入Google API的方式似乎存在某种版本控制问题,但我还不能对此加以关注。
live site站点显然正在加载不同版本的Google_Client
类,但我不知道这是从哪里来的,因为我在插件中包含的版本肯定有问题的方法。