1、删除禁用函数
“PHP管理”→“禁用函数”→“删除putenv”。
2、安装
删除禁用函数之后,就可以安装composer了。安装命令如下:
composer config -g repo.packagist composer https://packagist.phpcomposer.com
composer self-update #升级版本
composer clear #清除缓存
你也可以用阿里源来安装命令如下:
composer config repo.packagist composer https://mirrors.aliyun.com/composer/
安装完成后,可以用命令:“composer –version”来查看你安装的版本号。
3、多版本PHP共存的处理
宝塔面板是支持多版本PHP共存的,所以你需要把别的版本PHP的“putenv”删除掉即可正常安装。
4、最后
宝塔安装composer会报错的处理方法,大概就是这样了 。如果是lnmp环境那么需要编辑PHP配置文件:
vi /usr/local/php/etc/php.ini进入编辑状态。
输入/,进入搜索模式,找到disable_functions
寻找disable_functions字符串,将后面的putenv删除。