Benim Zend Framework uygulamasında bir modüler düzeni kullanmak çalışırken aşağıdaki hatayı alıyorum:
Undefined index: C kimlik doğrulaması: \ PHP \ satırında \ Zend \ Controller \ Dispatcher \ Standard.php içerir 385
Aşağıdaki kod, bu hata daha önce çalışır:
if (!$this->_acl->isAllowed($role, $resource, $privilege)) {
$request->setModuleName('authentication');
$request->setControllerName('auth');
$request->setActionName('login');
$request->setDispatched(false);
}
Benim bootstrap de, ben:
$frontController
->setParam('environment', $this->environment)
->setControllerDirectory(ROOT_DIR . '/controllers')
->addModuleDirectory(ROOT_DIR . '/modules');
ve benim dizin yapısı:
/ application
/ controllers
/ models
/ views
/ library
/ modules
/ Authentication
/ controllers
AuthController.php
Bu yüzden herhangi bir düşünce çalışmıyor?