コントローラーが zend acl に登録されていない場合、コントローラーが呼び出されるたびに、通常、このようなエラーが発生します
Fatal error: Uncaught exception 'Zend_Acl_Exception' with message
'Resource 'hsfasfdadsf' not found' in /usr/share/php/libzend-framework-php/Zend/Acl.php:365
Stack trace:
#0 /var/www/update/library/Management/Access.php(55): Zend_Acl->get('hsfasfdadsf')
#1 /usr/share/php/libzend-framework-php/Zend/Controller/Plugin/Broker.php(309): Management_Access->preDispatch(Object(Zend_Controller_Request_Http))
#2 /usr/share/php/libzend-framework-php/Zend/Controller/Front.php(941):
コントローラーとアクションがzend aclに登録されているかどうかを確認する方法はありませんか、私は試しました
if(!$acl->get($controller))
{
$request->setControllerName('error');
$request->setActionName('notfound');
}
しかし、うまくいきませんでした