gpt4 book ai didi

linux - 在 Yii2 中创建/迁移 rBac

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:26:32 25 4
gpt4 key购买 nike

我刚刚开始使用 Yii2,我正在关注 tutorial here关于设置 Yii2/AdminLTE,我无法完成设置,因为我在最后一步的终端中遇到错误。

我没能完成的部分是:

finaly we create rbac dbmanager with simple code, you can see in folder "console/RbacController" with specific level for :

Admin : can do everything Editor : can edit, add and view Author : can add and view viewer ; just viewer create rbac :

"yii migrate --migrationPath=@yii/rbac/migrations"
"yii rbac/init"

dont forget to chmod -R 777 on your web/assets if linux environment and please free to update your setting on menu setting.

所以在我的 mac 终端中,我都尝试了:

yii migrate --migrationPath=@yii/rbac/migrations

出现错误:-bash: yii: command not found

/.yii migrate --migrationPath=@yii/rbac/migrations

错误:-bash:/.yii: No such file or directory.

我能够完成教程的开头,这只是最后一步。我已经在我的 yii2-advanced-adminlte 目录中工作了

更新:添加了终端窗口的屏幕截图 enter image description here

最佳答案

通常 yii 命令位于

来自后端、前端、控制台的项目目录父级中的高级模板,而不是在控制台中

一定要找到正确的目录然后访问这个尝试启动你的命令

 yii migrate --migrationPath=@yii/rbac/migrations

最终调整你的 rbac/迁移路径

关于linux - 在 Yii2 中创建/迁移 rBac,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33973357/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com