注意
由于我在安装时遇到各种问题,所以来不及截图,也没办法截图,只能列出关键错误信息和错误代码,对后续安装做解释。
使用出现问题
1.我使用的是thinkphp5版本,自带composer管理器,但是总和系统安装不匹配一样,总是出错。
2.开发环境和使用环境不匹配
安装composer
1.下载安装composer。
小白安装:去composer官网下载
命令安装:
curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
2.关联PHP
注意在安装时,会要求匹配php.exe否则无法进行,并且Composer安装时还会主动将PHP添加到环境变量。
错误列表 及解决方式
- 需要去网站根目录下使用composer,而不是随意地址
若提示
Installation failed, reverting ./composer.json and ./composer.lock to their orig
inal content.
请继续往下
2) 解除或删除composer.lock
3) 清除composer缓存
composer clearcache
- 更新composer信息,并添加依赖重新生成 composer.lock
composer update
- 之后再继续使用composer命令,若继续报错,请检查关键错误信息
- 禁用
putenv
函数 - 请在 nginx或apahce开启php_curl函数