CakePHP 2.1 Аутентификация: AclExtras не заполняет таблицу acos

Я последовал этому руководству, чтобы создать приложение, контролируемое ACL / ACO: http://book.cakephp.org/2.0/en/tutorials-and-examples/simple-acl-controlled-application/simple-acl-controlled-application. HTML

Я загрузил плагин AclExtras, поместил его в свою папку «Приложения / Плагины» и выполнил команду ./Console/cake AclExtras.AclExtras aco_update , как описано в учебнике, и это дает мне Aco Update Complete . Но когда я заглядываю в таблицу acos, единственное, что она сделала, это добавить следующую строку, ничего больше:

 (CSV) id;parent_id;model;foreign_key;alias;lft;rght 5;1;NULL;NULL;AclExtras;2;3 

Корневая строка контроллеров уже существует. У меня есть девять моделей с несколькими действиями каждый, но AclExtras не добавляет их. Когда я пытаюсь войти в систему, меня отправляют обратно в форму регистрации, хотя моя группа имеет полный доступ к корневому контроллеру. Я думаю, это потому, что все остальные acos отсутствуют.

Заранее спасибо!

aco_sycn синхронизирует aco_sycn на основе контроллеров (по крайней мере, с этим учебником). Каждый метод является ACO, поэтому, если у вас нет контроллеров или методов контроллера, ничего не будет синхронизировано.