Bölüm 8, "A Cake Denetim Masası" e-kitap, "Practical CakePHP Projects" in öğretici ile çalışırken garip bir hata alıyorum. Her şey inşa edilmiştir, DB kurmak ve tamamen boş, ve ben her şeyin çalıştığını doğrulamak için bölümün sonundaki testi ile koşuyorum ... Ben ne emin değilim, ama doğru çekiliyorum aşağıdaki hata:
Warning (512): DbAcl::check() - Failed ARO/ACO node lookup in permissions check. Node references:
Aro: Array
(
[User] => Array
(
[id] => 2
[username] => admin
[group_id] => 1
[created] => 2010-07-05 12:07:45
[modified] => 2010-07-05 12:08:00
)
)
Bu '2 kimliği ile model 'Kullanıcı' tarafından tanımlanır benim Aro hiçbir düğüm olduğunu bana söylüyor gibi görünüyor. Ama benim Aros masada bakarak, açıkça son kayıt aşağıdaki olduğunu görebilirsiniz:
id:4, parent_id:2, model:User, foreign_key:2, alias:User:2, lft:2, rght:3
Ve şu göreceli rekor benim kullanıcıların tablo:
id:2, username:admin, password:hashed, group_id:1, created:date, modified:date
Nerede yanlış gidiyorum? Birisi beni işaret olabilecek herhangi bir yönde büyük mutluluk duyacağız.
Teşekkürler!