Php Zend设置包含来自配置文件的路径

Php Zend设置包含来自配置文件的路径,php,zend-framework,config,include-path,Php,Zend Framework,Config,Include Path,我有一个zend 1.11应用程序。在index.php文件中,我有以下内容: set_include_path(APPLICATION_PATH.'/library'.PATH_SEPARATOR.get_include_path()); 现在我想从配置文件中设置include路径,所以我在其中添加了: includePaths.library = APPLICATION_PATH "/library" 但是如果我从index.php文件中删除“set_include_path”,我会收到

我有一个zend 1.11应用程序。在index.php文件中,我有以下内容:

set_include_path(APPLICATION_PATH.'/library'.PATH_SEPARATOR.get_include_path());
现在我想从配置文件中设置include路径,所以我在其中添加了:

includePaths.library = APPLICATION_PATH "/library"
但是如果我从index.php文件中删除“set_include_path”,我会收到一个错误(找不到库类)

它是如何从配置文件中设置include路径的

谢谢


卢卡

你走错了路,一定要这样做

includePaths.library = APPLICATION_PATH "/../library"
你不能那样做

require_once'Zend/Application.php'

^看到这条线了吗?它要求在加载配置文件之前,Zend Framework必须在您的包含路径中。

现在您可以从索引文件中删除set_include_路径。。将像一个符咒一样工作:)我的路径在config和index.php文件中都是相同的。一个可以工作,但另一个不可以。路径没有错误我不能?那么,配置文件中includePaths.library行的用途是什么?顺便说一句,在我的index.php中,我有“require_once应用程序路径”。/library/Zend/APPLICATION.php'