2011-01-22 3 views
0

인사말,Zend GData YouTube API 오류

YouTube API에 상당히 어려움이 있습니다. 나는 나의의 include_path에 젠드 Gdata는 폴더를 추가하고, API의 모든 테스트는 잘 실행,하지만 난 유튜브 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에 설정하는 것을 문제가 YouTube API 데모 또는 Loader.php의 operations.php에있는 것으로 보입니다. Loader.php의 기본 디렉토리는 Zend/Loader.php이며 내 호스트의 목록 제한으로 인해 일반적으로 $_SERVER['DOCUMENT_ROOT'] . '/path/to/dir';을 사용합니다.

이것이 작동하지 않는 이유는 무엇입니까? 그것은 데모 내에서 인증 링크를 클릭 할 때 발생합니다.

감사합니다.

+0

이것은 프로그래밍 문제에 가깝고 자매 사이트 인 stackoverflow.com에 더 적합 할 것입니다. 그것은 가까운 투표를 충분히 얻을 때 움직일 것이다. –

+0

감사합니다, 샘 ... 나는 그것이 사실이라고 생각하기 시작했습니다. 저기서 스윙하겠습니다. 고마워요. –

답변

0

우물, 나는 정확히 같은 오류가있었습니다. 내 솔루션은 완전히 Zend GData API를 사용하여 스크랩하고 REST 인터페이스를 사용했다. 이렇게하면 더 많은 코드를 작성할 수 있지만 모두 사용자가 제어 할 수 있습니다.