Win下 TP5 安装composer教程 安装RBAC 安装 验证码 captcha

一,安装Composer

1,下载 composer.phar ,百度搜索下载,服务器使用的php要设置环境变量,在项目里用composer安装插件的时候,需要php环境变量才能运行composer,设置你服务器使用的php的环境变量。

2,把composer.phar 放在一个文件中,按ctrl加shift 键,同时右键选择在此打开命令行,运行命令

3. 在 composer.phar 同级目录下新建文件 composer.bat

     输入命令: echo @php "%~dp0composer.phar" %*>composer.bat

     保存,再在此文件夹命令行下输入下面的命令,执行。

    

4. 关闭当前的命令行窗口,打开新的命令行窗口进行测试

    输入命令:composer -V

    

   出现版本号,安装成功了。

5.安装完成后,最好配置一下composer中国的镜像,原因不用说了

   配置镜像的命令是,composer config -g repo.packagist composer https://packagist.phpcomposer.com
 

在安装tp5其他开发需要的插件前,如果是服务器上第一次安装使用composer,安装插件会报错,打开文件夹,发现并没有插件,这是因为composer缺少依赖造成的,安装好后,就一切OK。

1,打开命令行工具切换到你的tp5项目根目录

     如果没有安装migaration与nestedset,先安装

     composer require topthink/think-migration:*

     composer require gmars/tp5-nestedsets:dev-master

    显示下载进度,安装好后,就可以开始安装我们需要的tp5 插件了。

三,安装BRAC

    切换到你tp5 项目的根目录输入命令安装,安装好后看文件里有没有,之前安装的插件都会在TP5根目录 vendor文件夹内

composer require gmars/tp5-rbac

    如果该方法报错请按照以下方式操作:

  1. 打开项目根目录下的composer.json
  2. 在require中添加”gmars/tp5-rbac”: “dev-master”
  3. 运行composer update

添加后composer.json应该有这样的部分:

    "require": {
        "php": ">=5.4.0",
        "topthink/framework": "^5.0",
        "gmars/tp5-rbac": "dev-master"
    },

四,安装captcha

composer require topthink/think-captcha
  • 完成上述操作,会在以下目录中出现 captcha 的扩展包
..\vendor\topthink\think-captcha

猜你喜欢

转载自blog.csdn.net/qq_18248719/article/details/81288200