【发布时间】:2011-06-14 02:01:43
【问题描述】:
您好,
在使用 YouTube API 时遇到了一些困难。我将 Zend Gdata 文件夹添加到我的 include_path 并且所有 API 测试都运行良好,但是当我尝试加载 YouTube API Demo App 时,我收到以下错误:
Warning: include_once(Zend/Gdata/YouTube.php) [function.include-once]: failed to open stream: No such file or directory in /home/tappess1/public_html/includes/ZendGdata/library/Zend/Loader.php on line 146
Warning: include_once() [function.include]: Failed opening 'Zend/Gdata/YouTube.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/tappess1/public_html/includes/ZendGdata/library/Zend/Loader.php on line 146
Warning: require_once(Zend/Exception.php) [function.require-once]: failed to open stream: No such file or directory in /home/tappess1/public_html/includes/ZendGdata/library/Zend/Loader.php on line 98
Fatal error: require_once() [function.require]: Failed opening required 'Zend/Exception.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/tappess1/public_html/includes/ZendGdata/library/Zend/Loader.php on line 98
PHP include_path 似乎设置正确,测试运行.. 问题似乎出在 YouTube API 演示中的 operations.php 或 Loader.php 中。 Loader.php 的默认目录是简单的Zend/Loader.php,由于我的主机列表限制,我一般使用$_SERVER['DOCUMENT_ROOT'] . '/path/to/dir';。
知道为什么这不起作用吗?当我单击演示中的 Authenticate 链接时会发生这种情况。
谢谢
【问题讨论】:
-
这更像是一个编程问题,更适合我们的姊妹网站 stackoverflow.com。当它获得足够的接近投票时,它将被移动。
-
谢谢,山姆...我开始认为是这样。我去那边,谢谢