LoginSignup
0
0

More than 5 years have passed since last update.

CakePHPのACLで嵌った

Last updated at Posted at 2017-01-08

image

こういうやつ。ここでのErrorの文字はErrorコントローラに対してデータがおかしいよという意味なので例として良くないが(紛らわしい)。

acl関連のテーブルにデータが入っていないのが原因。
以下で直った。

# bin/cake acl create aco <コントローラ名> <メソッド名>
$ bin/cake acl create aco Error beforeRender

※画像にはないが、エラー文言の下にbeforeRenderのチェックボックスがある。

コントローラとメソッドは沢山あって大変だが、以下のコマンドで一括でデータを作成できる。

$ bin/cake acl_extras aco_sync

このコマンドを使っても漏れがあった場合は最初のコマンドで追加。

嵌りすぎ

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0