0
点赞
收藏
分享

微信扫一扫

初始化thinkphp6.0出现的问题解决

参考https://www.kancloud.cn/manual/thinkphp6_0/1037481

 

tp6.0只支持通过composer安装(安装请参考上述网站即可,没啥问题)

tp6.0要求 PHP >= 7.1.0

 

**********1、出现的问题一

由于之前是用的php-7.0.12-nts,没注意到,直接执行生成项目文件夹命令

composer create-project topthink/think tp

  直接运行

php think run

  打开网站测试

http://localhost/

  出现的是ThinkPHP V5.1

 

问题分析:php版本不对,导致composer生成的包也是版本不对

先删除原先生成的文件夹,重新来

解决:1、修改php环境变量为7.1

初始化thinkphp6.0出现的问题解决_composer

 

2、接着再执行生成命令

提示[Composer\Exception\NoSslException]

在7.1的 php.ini文件中 打开 修改扩展放出来(默认是隐藏的) extension=php_openssl.dll

 

3、接着继续执行再出现错误

 

 composer错误: Composer\Downloader\TransportException

找到composer.json ,增加以下块,保存即可

"config" : {  
"vendor-dir" : "packages",
"secure-http": false
}

初始化thinkphp6.0出现的问题解决_composer_02

 

4、关闭cmd窗,重新进入到web目录文件夹,执行 

初始化thinkphp6.0出现的问题解决_composer_03

最终出现成功的字眼

初始化thinkphp6.0出现的问题解决_问题分析_04

 

 

cmd运行 php think run

打开浏览器 http://localhost:8000/  出现如下版本即可

 

初始化thinkphp6.0出现的问题解决_php_05

 

举报

相关推荐

0 条评论