WordPress で Zend Gdata フレームワークを使用しようとしていますが、いくつか問題があります。XAMPP を使用して localhost でテストすると、すべてが正常に動作するようになりました。しかし、私の Web サーバーではコードが壊れています。
フレームワークを含めるための私のコードは次のとおりです。
`set_include_path(TEMPLATEPATH . '/includes/');
require_once ('Zend/Loader.php');
Zend_Loader::loadClass('Zend_Gdata_Youtube');`
そのコードは次のエラーを生成します。
警告: Zend_Loader::include_once(Zend/Gdata/Youtube.php) [zend-loader.include-once]: ストリームを開くことができませんでした: No such file or directory in /home/damain/public_html/mysite.com/wp-content /themes/mysite/includes/Zend/Loader.php 行 146
警告: Zend_Loader::include_once() [function.include]: 'Zend/Gdata/Youtube.php' をインクルードするために開けませんでした (include_path='/home/damain/public_html/mysite.com/wp-content/themes/mysite/ includes/') /home/damain/public_html/mysite.com/wp-content/themes/mysite/includes/Zend/Loader.php の 146 行目
致命的なエラー: /home/damain/public_html/mysite.com/wp- で、「ファイル "Zend/Gdata/Youtube.php" が存在しないか、クラス "Zend_Gdata_Youtube" がファイルに見つかりませんでした」というメッセージを含むキャッチされない例外 'Zend_Exception' が発生しました。 content/themes/mysite/includes/Zend/Loader.php:99 スタック トレース: #0 /home/damain/public_html/mysite.com/wp-content/themes/mysite/includes/modules/yt_link_checker.php(19): Zend_Loader::loadClass('Zend_Gdata_Yout...') #1 /home/damain/public_html/mysite.com/wp-includes/plugin.php(405): load_zend_gdata('') #2 /home/damain/public_html/ mysite.com/wp-admin/admin.php(111): do_action('load_zend_gdata', Array) #3 /home/damain/public_html/mysite.com/wp-admin/index.php(10): require_once(' /home/damain/...') #4 {main} が /home/damain/public_html/mysite でスローされます。com/wp-content/themes/mysite/includes/Zend/Loader.php の 99 行目
私はこの問題を理解できないようです。誰でも助けることができますか?