环境:php 7.3.4 + mysql 8.0.12
1.安装Composer好后,进入网页根目录
![Composer 安装TP 6 ([Composer\Downloader\TransportException] Content-Length mismatch, receive)_nginx](https://file.cfanz.cn/uploads/png/2022/07/27/1/96NFAK8T37.png)
composer create-project topthink/think tp
2.安装TP6出现错误:
[Composer\Downloader\TransportException]
Content-Length mismatch, received 70336 bytes out of the expected 1007047
![Composer 安装TP 6 ([Composer\Downloader\TransportException] Content-Length mismatch, receive)_composer_02](https://file.cfanz.cn/uploads/png/2022/07/27/1/fN5CB1b869.png)
原因是SSL证书的问题,解决办法:
3.下载php_ssh2.dll、php_ssh2.pdb,http://windows.php.net/downloads/pecl/releases/ssh2/0.12/
![Composer 安装TP 6 ([Composer\Downloader\TransportException] Content-Length mismatch, receive)_php_03](https://file.cfanz.cn/uploads/png/2022/07/27/1/39PffL2Tf8.png)
复制到D:\phpstudy_pro\Extensions\php\php7.3.4nts\ext下
![Composer 安装TP 6 ([Composer\Downloader\TransportException] Content-Length mismatch, receive)_nginx_04](https://file.cfanz.cn/uploads/png/2022/07/27/1/fL9DQ48f8d.png)
![Composer 安装TP 6 ([Composer\Downloader\TransportException] Content-Length mismatch, receive)_composer_05](https://file.cfanz.cn/uploads/png/2022/07/27/1/50Q58W930e.png)
4.重启nginx,php
![Composer 安装TP 6 ([Composer\Downloader\TransportException] Content-Length mismatch, receive)_nginx_06](https://file.cfanz.cn/uploads/png/2022/07/27/1/10M6P37VA9.png)
解决










