区块链技术博客
www.b2bchain.cn

Composer 安装 ThinkPHP6 问题

这篇文章主要介绍了Composer 安装 ThinkPHP6 问题的讲解,通过具体代码实例进行17207 讲解,并且分析了Composer 安装 ThinkPHP6 问题的详细步骤与相关技巧,需要的朋友可以参考下https://www.b2bchain.cn/?p=17207

本文实例讲述了2、树莓派设置连接WiFi,开启VNC等等的讲解。分享给大家供大家参考文章查询地址https://www.b2bchain.cn/7039.html。具体如下:

Composer 安装 ThinkPHP6 问题

      • 先说说问题
      • 一.运行环境要求
      • 二.配置

参考:
ThinkPHP6.0完全开发手册

先说说问题


执行ThinkPHP6的安装命令

composer create-project topthink/think tp 

遇到问题汇总如下:

composer create-project topthink/think tp Warning from https://repo.packagist.org: You are using an outdated version of Composer. Composer 2.0 is now available and you should upgrade. See https://getcomposer.org/2 

Composer 安装 ThinkPHP6 问题


看提示是要更新版本,执行命令更新。

composer self-update 

更新之后,再次安装ThinkPHP,之后遇到如下问题。

> @php think service:discover    [Error]   Class 'thinkPaginator' not found   > @php think vendor:publish    [Error]   Class 'thinkPaginator' not found  

Composer 安装 ThinkPHP6 问题


尝试了很多方法,依然不能解决。其中包括使用https://packagist.phpcomposer.com的镜像。
这时候遇到问题如下,

   [InvalidArgumentException]   Could not find package topthink/think with stability stable.  

Composer 安装 ThinkPHP6 问题


最后解决方式为,更换了阿里云的镜像!所以归根结底还是因为…被墙了吧!(虽然翻墙了,但是也没行……)
好了,正确的方式如下:

一.运行环境要求

运行环境要求PHP7.1+
Composer 2.0+
阿里的源 https://mirrors.aliyun.com/composer/

二.配置

一、查看Composer 本身的源

composer config -g -l 

Composer 安装 ThinkPHP6 问题
二、更改为阿里的源

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ 

Composer 安装 ThinkPHP6 问题
三、最后执行ThinkPHP6的下载操作
如图所示,搞定!艾玛~
Composer 安装 ThinkPHP6 问题
最后补充一下解除镜象指令:

composer config -g --unset repos.packagist 

执行之后,composer 会利用默认值(也就是官方源)重置源地址。


让人亲切的页面
Composer 安装 ThinkPHP6 问题

本文转自互联网,侵权联系删除Composer 安装 ThinkPHP6 问题

赞(0) 打赏
部分文章转自网络,侵权联系删除b2bchain区块链学习技术社区 » Composer 安装 ThinkPHP6 问题
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

b2b链

联系我们联系我们