如何用composer安装tp8.0,避免报错的很多配置方法

字体:

1、配置好PHP8.2所在文件夹里的php.exe的系统环境变量

用记事本打开 PHP 配置文件(对应环境变量PHP的文件位置):

D:\phpstudy_pro\Extensions\php\php8.2.9nts\php.ini


找到并删除以下两行前面的分号 ; 分号去掉后,这行代码就会生效,起作用

这些都要去掉,放开注释

;extension=zip
;extension=fileinfo
;extension=curl
;extension=openssl
;extension_dir = "ext"
//时区这个不用好像也可以 设置时区(防止其他报错)
;date.timezone = Asia/Shanghai


2、curl error 60 unable to get  local issuer certificate

Windows 独立 PHP 环境没有自带可信根证书库,PHP 无法验证阿里云镜像的 HTTPS 证书,哪怕 openssl、curl 扩展已经打开也会报错。

一、下载官方根证书 cacert.pem

浏览器打开:https://curl.se/ca/cacert.pem

页面右键 → 另存为,保存到你的 PHP 根目录,示例路径:

D:\php8\cacert.pem (把这个cacert.pem放到一个文件夹里,一会配置上这个路径)

路径不要中文、空格,全英文数字

D:\phpstudy_pro\Extensions\php\php8.2.9nts\php.ini 还是这个php.ini的配置

放开,并且写上这个证书路径 


;curl.cainfo = "D:/php8/cacert.pem"
;openssl.cafile = "D:/php8/cacert.pem"


打开要创建的文件夹位置,cmd 黑窗口运行命令,创建名字是 tp8 的项目文件

composer create-project topthink/think tp8


3、如果项目创建了,但是中间有报错,那就再执行这个命令

composer install

下载完文件后,配置好服务器,看一下首页,应该可以访问了