首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在控制器中找不到操作。使用Zend框架,但操作在那里

问在控制器中找不到操作。使用Zend框架,但操作在那里
EN

Stack Overflow用户
提问于 2010-07-13 23:33:55
回答 1查看 1.4K关注 0票数 1

我有一个名为Account的控制器和一个名为logout的操作。这很简单:

代码语言:javascript
复制
<?php
    class AccountController extends CustomControllerAction
    {    

    public function logoutAction()
    {
        Zend_Auth::getInstance()->clearIdentity();
        $this->_redirect('/account/login');
    }

但出于某种原因,我得到了一个未被捕获的异常

代码语言:javascript
复制
Fatal error: Uncaught exception 'Zend_Controller_Dispatcher_Exception' with message 'Invalid controller specified (error)' in /Library/WebServer/Documents/phpweb20/include/Zend/Controller/Dispatcher/Standard.php:248 Stack trace: #0 /Library/WebServer/Documents/phpweb20/include/Zend/Controller/Front.php(954): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http)) #1 /Library/WebServer/Documents/phpweb20/htdocs/index.php(67): Zend_Controller_Front->dispatch() #2 {main} thrown in /Library/WebServer/Documents/phpweb20/include/Zend/Controller/Dispatcher/Standard.php on line 248

我没有遇到任何其他动作或控制器的问题。我的loginAction工作正常。我的registerAction工作正常...

有人知道为什么会这样吗?

琼斯

EN

回答 1

Stack Overflow用户

发布于 2010-07-14 00:41:34

您似乎遗漏了一个错误,如果您查看quickstart zf结构,您将会看到它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3238755

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档