這裏是我的控制器一些代碼:Zend的動作控制器無視我的_forward()
if($user->save()) {
$this->_flash->setNamespace('success')->addMessage('Record deleted');
$this->_logger->info('About to log out');
$this->_forward('logout');
$this->_logger->info('Should Not Get To this line');
} else {
出於某種原因,在_forward()動作不執行。在我的日誌文件中出現了'不應該到此行'這個短語,如果我在logout()方法中放置了一些日誌代碼,它永遠不會被調用。離奇。
我正在使用ACL來保護控制器,但它不會執行任何異常操作。顯然,我的用戶有適當的授權,否則他們會首先到達代碼中的這一點。
我沒有做我的引導有什麼異常......
任何想法?謝謝...