有些项目安装会用到composer,如果直接安装会报错Warning: putenv() has been disabled

01.png

所以宝塔面板安装composer我们需要删除禁用函数,删除之后,才可以正常安装。下面就说说,宝塔面板linux版本如何安装composer

1、删除禁用函数

宝塔面板默认禁用一些安装 Composer 要用到的 3 个函数如下:

putenv() 、 pcntl_signal() 、 proc_open(),

PHP管理禁用函数删除putenv

02.png

这样删除就可以了。其他诸如此类,这里不再赘述。

2、全局安装

1)安装之前更新服务器软件包

如果是centos系统,可以使用 SSH 执行下方命令:

yum update -y

如果是debian类的

apt update

删除禁用函数和更新软件包后,就可以愉快安装composer了。

如果是国内服务器,可以会下载缓慢,可以换源解决。将 composer 源改成阿里云的镜像

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

安装完成后,可以用命令

composer --version

来查看你安装的版本号。