首先自然是检查RbacController.php有没有问题啦。
但是修改了还是不行……
$ ./yii rbac/init
Exception 'yii\db\IntegrityException' with message 'SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'createPost' for key 'PRIMARY'
The SQL being executed was: INSERT INTO `auth_item` (`name`, `type`, `description`, `rule_name`, `data`, `created_at`, `updated_at`) VALUES ('createPost', 2, '新增文章', NULL, NULL, 1563835151, 1563835151)'
in J:\weixiyii\myblog\adv2.0.8\blogdemo2\vendor\yiisoft\yii2\db\Schema.php:674
Error Info:
Array
(
[0] => 23000
[1] => 1062
[2] => Duplicate entry 'createPost' for key 'PRIMARY'
)
实在没办法。找不到答案。
进去数据库,看来看去看不懂。
最后还是看CSDN和博客园讲解yii的rbac。
参考文章:https://blog.cs