定义路径

时间:2011-02-07 19:03:25

标签: php zend-framework path

我正在设置Zend环境,无法解决过去的错误。

这是代码:

define('APPLICATION_PATH', realpath(dirname(__FILE__)). '../application');

set_include_path(APPLICATION_PATH . '/../library/' 
                . PATH_SEPARATOR . get_include_path()
                );
echo APPLICATION_PATH;

require_once 'Zend/Loader.php';

这是错误:

Fatal error: Uncaught exception 'Zend_Controller_Dispatcher_Exception' with message 'Invalid controller specified (error)'

2 个答案:

答案 0 :(得分:0)

至少,你在../应用程序之前缺少一个斜杠:

define('APPLICATION_PATH', realpath(dirname(FILE)). '/../application');

set_include_path(APPLICATION_PATH . '/../library/' . PATH_SEPARATOR . get_include_path() ); echo APPLICATION_PATH;

为了提供更多细节,我想我们需要了解目录结构,index.php所在的位置等。

答案 1 :(得分:0)

我能够自己解决这个问题。我意识到控制器文件夹拼写错误。看起来这个错误通常是在没有相应的文件结构或控制器文件拼写错误时引起的。