Php Can';t配置ZEND使其工作

Php Can';t配置ZEND使其工作,php,zend-framework,Php,Zend Framework,我尝试了ZF 1.12.0和2.0.3,然后运行以下命令: 在我的电脑上,它不工作,似乎卡在这条线上: $videoEntry = $yt->newVideoEntry(); 我知道这一点,因为当我在那条线周围放置两个回声时,只有第一个得到显示 奇怪的是,在任何地方都没有这样的方法叫做newVideoEntry()。 最让人恼火的是,它可以完全正常工作,结果使用的是ZF1.11.11,这是一个我在互联网上找不到的旧版本 我真的迷路了。有什么想法吗?我应该使用哪个版本,因为它们有太多的不同

我尝试了ZF 1.12.0和2.0.3,然后运行以下命令:

在我的电脑上,它不工作,似乎卡在这条线上:

$videoEntry = $yt->newVideoEntry();
我知道这一点,因为当我在那条线周围放置两个回声时,只有第一个得到显示

奇怪的是,在任何地方都没有这样的方法叫做
newVideoEntry()
。 最让人恼火的是,它可以完全正常工作,结果使用的是ZF1.11.11,这是一个我在互联网上找不到的旧版本


我真的迷路了。有什么想法吗?我应该使用哪个版本,因为它们有太多的不同和不兼容。该代码有什么解决方案吗?

如果您想使用与phpcloud相同的库,那么您所要做的就是提取托管在php云服务器上的zf库的内容。不记得它的确切位置,但应该在phpcloud服务器上的zend文件夹中。
至于您得到的错误,如果没有确切的错误消息,就很难判断是什么错误。

方法newVideoEntry()不存在,因为它是一种神奇的方法。Zend_Gdata_应用程序::_电话会处理好的。它创建了Zend_Gdata_YouTube_视频条目,一切都在继续

我打开了错误报告,但没有显示任何内容。显然,它被卡在那里,没有任何机会返回错误代码。我将newVideoEntry()替换为一些无意义的名称,如jasdjks(),它们产生了相同的结果!您是在application.ini中打开了错误报告,还是在.htaccess或index.php中将应用程序设置为开发模式?错误报告适用于其他php文件以及该行之前的任何错误。是否有错误代码或堆栈跟踪?还要检查您的php版本
echo
在调试该代码时无法很好地工作。尝试
var\u dump()
Zend\u Debug::dump($var)$yt=new Zend_Gdata_YouTube()查看YouTube对象是否存在。@RockyFord谢谢,我刚刚下载了ZF 1.11.11,但问题仍然存在。所以它与版本无关。无论如何,这就是Debug::dump返回的结果:$yt确实是一个实例化的对象。只要我更改行
$videoEntry=$yt->newVideoEntry(),您的回答实际上会让它更清晰
$videoEntry=new Zend_Gdata_YouTube_videoEntry(),它按预期工作。但为了安全起见,我仍然需要解决这个问题。我的ZF似乎没有调用那个神奇的方法,为什么?我只看到一种方法来解决这个问题。调试它。