前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Thinkphp6安装遇到的坑

Thinkphp6安装遇到的坑

原创
作者头像
PHP开发工程师
修改2021-04-19 10:12:05
9140
修改2021-04-19 10:12:05
举报
文章被收录于专栏:thinkphp+vuethinkphp+vue

今天打算重写一下之前3.2的项目,根据最新的tp6版本

首先,tp6只支持composer的安装。新的电脑我下载了最新的phpstudy8.0搭建开发环境。

在这里插入图片描述 总的来说非常方便,对应的php7.1以及composer直接在环境配置中就可以下载

下载完后我们开始配置环境变量。就是在“此电脑”的环境变量总加入php.exe所在的文件夹路径以及composer.dat所在的路径。

然后我们就可以创建自己的项目了。composer create-project topthink/think tp

但是就这一句就出现了问题,提示“Content-Length mismatch, received 235895 bytes out of the expected 1921445”

明显是配置文件的问题了,进过查资料,这个是composer配置文件缓存大小的问题,解决方法可以修改composer配置文件,或者运行命令行composer config --global cache-files-maxsize 1024MiB

第一个问题解决。

接下来就继续创建项目,就出现了这个提示。File “./composer.json” cannot be found in the current directory。

这个是我粗心,创建项目时在文件夹WWW中,创建了tp项目文件夹后,还要命令行进入tp文件夹中cd tp。

最后运行composer config repo.packagist composer https://mirrors.aliyun.com/composer/

运行php think run 就可以显示tp6安装完成了。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

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

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com