Stack Trace
1.
In /var/www/mychaise/www/modules/Acl/Plugins/Init.php, line 71
}
Bao_Controller_Front::getInstance()->getPlugins()->unregister($this);
if (!Bao_Helper_Acl::isAllowed($user, $resource, $request->getParam('action'))) {
throw new Bao_Exception_Unauthorized
(sprintf('Vous n\'avez pas les autorisations nécessaires pour accéder à l\'action %s de %s.', $request->getParam('action'), $resource));
}
}
protected function buildResourceName($request)
{
2.
In /var/www/mychaise/www/library/Bao/Controller/Plugin/Manager.php, line 84
}
public function preAction(Bao_Controller_Request $request)
{
foreach ($this->plugins as $plugin) {
$plugin->preAction($request);
}
return $this;
}
public function postAction(Bao_Controller_Request $request)
3.
In /var/www/mychaise/www/library/Bao/Controller/Dispatcher.php, line 67
if (!$reflection_class->hasMethod($action_method_name)) {
throw new Bao_Exception_ActionNotFound("Action '$action_method_name' de '$controller_class_name' introuvable.");
}
// preAction
$front->getPlugins()->preAction($request);
$context = null;
// Execution de l'action du controller
$context = $reflection_class->getMethod($action_method_name)->invoke($controller_instance);
4.
In /var/www/mychaise/www/library/Bao/Controller/Front.php, line 211
->addParam('controller', $controller)
->addParam('action', $action);
$dispatcher = $this->getDispatcher();
$dispatcher->dispatch($this->request, $this->response);
$this->response->setDisableAutoRenderView();
}
public function action
($module, $controller, $action, array $params = array())
{
5.
In /var/www/mychaise/www/library/Bao/Controller/Front.php, line 180
$this
->response
->setStatusHeader($status_header)
->setDisableAutoRenderView(false);
$this->forward('default', 'error', $action, $params);
$data = Bao_Layout::getInstance()->getContext();
$body = $this->response->getBody();
$layout = new Bao_Layout();
$layout_name = (($this->request->getParam('admin', false)) ? 'admin' : 'index');
6.
In /var/www/mychaise/www/public/index.php, line 147
$geshi = new GeSHi();
$exceptionHandler = new ExceptionHandler($libraryPath, $geshi);
$errorHandler = new ErrorHandler($libraryPath, $geshi);
$front->dispatch();