YouTube Data API for PHPを使用しようとしています。
ローカルでは、Mac 10.6.7、MAMP 1.9.6 (PHP 5.3.5)、Zend Gdata 1.11.11 を実行しています。
この単純なスクリプトを実行しようとしています:
<?php
set_include_path('Zend/library');
require_once 'Zend/Loader.php';
Zend_Loader::loadClass('Zend_Gdata_YouTube');
$yt = new Zend_Gdata_YouTube();
$videoEntry = $yt->getVideoEntry('the0KZLEacs');
print_r($videoEntry);
この環境では、このスクリプトにより、MAMP を再起動するまでブラウザがハングします。PHP と Apache のログには何も報告されません。
スクリプトは私のサーバーで正常に動作します。
これは、Zend Gdata を MAMP で実行する際の複雑さ (可能性が最も高い) か、Zend Gdata をローカルで実行する際の複雑さ (可能性は低い) のいずれかが原因である可能性があります。
ログにデータがないため、これをデバッグするのは困難です。 これをデバッグする方法、または問題の潜在的な原因について誰かが考えていますか?
注 & 更新: これは、より複雑なアクション (認証とアップロード) を実行したいので、私が取りたいルートです。Zend ライブラリがなくてもよいことはわかっていますが、ライブラリが既に存在する場合、それは時間の無駄のように思えます。