设为首页 加入收藏

TOP

手把手安装Laravel框架(permissions扩展包)实现RBAC权限---以及一些安装时的ERROR
2019-08-23 00:35:22 】 浏览:26
Tags:手把手 安装 Laravel 框架 permissions 扩展 实现 RBAC 权限 --- 以及 一些 时的 ERROR

a.依赖管理工具,框架,环境

  1.composer

  2.laravel(我的是5.5)  

  3.PHP(我的7.2),MySql(我的5.7)

b,安装

  1.首先需要安装一个干净的 Laravel 项目,然后在项目根目录下通过 Composer 来安装扩展包依赖:

     composer create-project laravel/laravel permission --prefer-dist

       

  2.进入安装完时生成的文件夹

      cd permission


    执行以下命令
     composer require spatie/laravel-permission

    如:遇到了错误:不让下载,打开失败,

                

 不着急切换一下国内镜像然后就可以下载了
 composer config -g repo.packagist composer https://packagist.phpcomposer.com

  3.将扩展包提供的数据库迁移文件发布到 database/migrations 目录下:
 php artisan vendor:publish --provider="Spatie\Permission\PermissionServiceProvider" --tag="migrations"
    
  4.然后迁移文件生成数据表

   
php artisan migrate

    如:遇到错误!!拒绝访问

        不急首先检查database.php中自己填写的信息是正确的,然后检查.env文件,完事!

  5.配置文件  

      接下来将扩展包提供的权限配置文件 permission.php 发布到 config 目录下以便对默认配置进行修改:

     php artisan vendor:publish --provider="Spatie\Permission\PermissionServiceProvider" --tag="config"
    
 6.恭喜你已经完成了基本操作接下来走
传送门:
    基于 Laravel Permission 扩展包在项目中轻松实现 RBAC 权限管理功能:
      https://laravelacademy.org/post/9389.html
    报错时参考的以下文章:
      ERROR切换镜像:https://pkg.phpcomposer.com/
      
      ERROR
拒绝访问:https://www.bbsmax.com/A/QW5Y8DNJma/
 

     

 

 

 

 
 

 

 

  

  

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇laravel5.5源码笔记(八、Eloquen.. 下一篇PHP操作xml学习笔记之增删改查(2..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目