我试图让Zend框架运行,但包括路径不喜欢我;)
了Zend目录是在这里http://mydomain.com/zend/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');
?>
而且我得到这个错误:
Warning: require_once(Zend/Gdata/Youtube.php) [function.require-once]: failed to open stream: No such file or directory in /var/www/www.mydomain.com/htdocs/zend/index.php on line 4
Fatal error: require_once() [function.require]: Failed opening required 'Zend/Gdata/Youtube.php' (include_path='/var/www/www.mydomain.com/htdocs/zend/library/') in /var/www/www.mydomain.com/htdocs/zend/index.php on line 4
我在那里工作的其他服务器上的smiliar设置,但在这里有什么不对劲..
注意:您应该将Zend包放在您的document_root目录之外,如/ opt/vendor/Zend或其他。你不希望人们能够直接请求这些文件。 –
是的,谢谢。这只是为了测试目的。 – Chris