0

Zend フレームワークを実行しようとしていますが、インクルード パスが気に入りません ;)
Zend ディレクトリはこちらhttp://mydomain.com/zend/

<?php
set_include_path('/var/www/www.mydomain.com/htdocs/zend/library/');

require_once 'Zend/Gdata/Youtube.php';
require_once 'Zend/Loader.php'; // the Zend dir must be in your include_path

Zend_Loader::loadClass('Zend_Gdata_YouTube');
Zend_Loader::loadClass('Zend_Gdata_ClientLogin');

?>

そして、私はこのエラーを受け取ります:

警告: require_once(Zend/Gdata/Youtube.php) [function.require-once]: ストリームのオープンに失敗しました: /var/www/www.mydomain.com/htdocs/zend/index.php にそのようなファイルまたはディレクトリはありません4行目

致命的なエラー: require_once() [function.require]: /var で必要な 'Zend/Gdata/Youtube.php' (include_path='/var/www/www.mydomain.com/htdocs/zend/library/') を開けませんでした/www/www.mydomain.com/htdocs/zend/index.php の 4 行目

私はそれが機能する別のサーバーに同様のセットアップを持っていますが、ここには何か問題があるはずです..

4

1 に答える 1

1

私はあなたが欲しいと思います:

require_once 'Zend/Gdata/YouTube.php';

(大文字の T に注意してください)。それが機能する他のサーバーは、おそらく大文字と小文字を区別しないファイルシステムを使用しています。

于 2012-05-31T15:16:20.950 に答える