前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >thinkphp6.0安装及composer一系列问题解决

thinkphp6.0安装及composer一系列问题解决

作者头像
黄啊码
发布2020-05-29 11:15:05
2K0
发布2020-05-29 11:15:05
举报
文章被收录于专栏:黄啊码【CSDN同名】

安装

代码语言:javascript
复制
稳定版安装:

composer -vvv create-project topthink/think tp
开发版安装:

composer -vvv create-project topthink/think=6.0.x-dev tp

如果需要更新框架使用

代码语言:javascript
复制
composer update topthink/framework

Composer Downloader TransportException 解决方法

[root@localhost]# composer require "artisaninweb/laravel-soap" [Composer\Downloader\TransportException] Your configuration does not allow connection to http://packagist.phpcomposer.com. See https://getcomposer.org/doc/06-config.md#secure-http for details.

解决方法

1. 把默认的 secure-http 改成false

代码语言:javascript
复制
composer config -g secure-http false

2. 修改配置文件

代码语言:javascript
复制
#修改全局文件(推荐)
composer config -g repo.packagist composer https://packagist.phpcomposer.com

#修改当前配置文件
composer config repo.packagist composer https://packagist.phpcomposer.com

再不行就用
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

修改后

代码语言:javascript
复制
composer.json 文件
{
     "repositories": {
         "packagist": {
             "type": "composer",
             "url": "https://packagist.phpcomposer.com"
         }
     }
 }

composer错误提示Cloning failed using an ssh key for authentication的解决方法

首先到https://github.com/settings/tokens/new?scopes=repo&description=Composer+on+服务器名称+2018-07-08+0803这个地址重新生成一下token,点击regenerate,复制生成的token

  然后放到auth.json文件里(文件须有写入的权限)

代码语言:javascript
复制
    "github-oauth": {
        "github.com": "这里填token"},

  保存就可以了。

  也可以用第二种方法:composer config --global --auth github-oauth.github.com token系列号

代码语言:javascript
复制
You can also add it manually later by using "composer config --global --auth github-oauth.github.com <token>"

  看看auth.json文件是不是变了

  再看看composer安装是不是已经可以了

下载成功后就cd到网站目录,

代码语言:javascript
复制
php think run
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020/04/07 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 安装
  • Composer Downloader TransportException 解决方法
    • 解决方法
      • 修改后
      • composer错误提示Cloning failed using an ssh key for authentication的解决方法
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档