Zend的新手!!
我创建了一个包含2个模块的Zend项目,1.defaule和2.test
结构
申请+ | __模块 |的 _default 控制器 IndexController.php ErrorController.php
楷模 意见 | _test 控制器 IndexController.php 楷模 视图
的application.ini
[production]
phpSettings.display_startup_errors = 1
phpSettings.display_errors = 1
includePaths.library = APPLICATION_PATH "/../library"
bootstrap.path = APPLICATION_PATH "/Bootstrap.php"
bootstrap.class = "Bootstrap"
appnamespace = "Application"
resources.frontController.controllerDirectory = APPLICATION_PATH "/controllers"
resources.frontController.params.displayExceptions = 0
resources.frontController.moduleDirectory = APPLICATION_PATH "/modules"
resources.modules[] = "test"
最后在我的 test / controllers / IndexController.php
中class Test_IndexController extends Zend_Controller_Action
{
public function init()
{
/* Initialize action controller here */
}
public function indexAction()
{
echo "This is Test Index Controller";
}
}
我可以毫无问题地访问默认模块,但是当我尝试
时dev.local /测试/索引
它表示应用程序错误
任何建议为什么要这样做?
答案 0 :(得分:2)
首先制作
resources.frontController.params.displayExceptions = 1
它会在控制器中给出确切的错误消息,并且在测试模块的views目录中是什么?您需要有一个用于索引操作的脚本模板文件。只是猜测,coz最近遇到了类似的问题。