参考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
2、接着再执行生成命令
提示[ComposerExceptionNoSslException]
在7.1的 php.ini文件中 打开 修改扩展放出来(默认是隐藏的) extension=php_openssl.dll
3、接着继续执行再出现错误
composer错误: ComposerDownloaderTransportException
找到composer.json ,增加以下块,保存即可
"config" : { "vendor-dir" : "packages", "secure-http": false }
4、关闭cmd窗,重新进入到web目录文件夹,执行
最终出现成功的字眼
cmd运行 php think run
打开浏览器 http://localhost:8000/ 出现如下版本即可