Ошибки Zend GData YouTube API - PullRequest
0 голосов
/ 22 января 2011

Приветствия,

Возникли небольшие трудности с API YouTube.Я добавил папку Zend Gdata в мой include_path, и все тесты API работают нормально, но когда я пытаюсь загрузить демонстрационное приложение YouTube API, я получаю следующую ошибку:

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 кажетсябыть правильно установленным, тесты запускаются .. проблема, кажется, либо в файле Operations.php в демонстрационной версии API YouTube, либо в файле Loader.php.Каталог по умолчанию для Loader.php был просто Zend/Loader.php, я обычно использую $_SERVER['DOCUMENT_ROOT'] . '/path/to/dir'; из-за ограничений списка на моем хосте.

Есть идеи, почему это не будет работать?Это происходит, когда я нажимаю на ссылку Authenticate в демоверсии.

Спасибо

1 Ответ

0 голосов
/ 24 января 2011

Ух, у меня были точно такие же ошибки.Моим решением было полностью отказаться от использования Zend GData API и использовать интерфейс REST.Таким образом, вы пишете больше кода, но все это под вашим контролем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...