參考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、接着再執行生成命令
提示[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 }
4、關閉cmd窗,重新進入到web目錄文件夾,執行
最終出現成功的字眼
cmd運行 php think run
打開瀏覽器 http://localhost:8000/ 出現如下版本即可