我已将Zend库文件夹放入我的应用程序的classes文件夹中,并将所有文件和文件夹重命名为小写(使用Ant Renamer).
当我调用Zend_Feed而不是加载/classes/zend/feed.php时,kohana从我的服务器share\ZendFramework\library\Zend\
(Zend Server)加载Zend ,所以我收到Cannot redeclare class Zend_Uri_Http
错误.
ZF版; 1.10 Kohana版本:GitHub提供的最新文件
编辑:https: //github.com/kolanos/kohana-zend
Kohana autoloader期望小写文件名.您可以注册Zend和Kohana自动加载器,它应该可以正常工作.
在bootstrap中你有:
/** * Enable the Kohana auto-loader. * * @see http://docs.kohanaphp.com/features/autoloading * @see http://php.net/spl_autoload_register */ spl_autoload_register(array('Kohana', 'auto_load'));
Zend自动加载器应该在之前或之后(我不知道这是否有所不同).发现帖子怎么做:http: //www.beyondcoding.com/2009/10/29/using-zend-framework-1-8-with-kohana/