Loading... 有些项目安装会用到composer,如果直接安装会报错“Warning: putenv() has been disabled”。 ![][1] 所以宝塔面板安装composer我们需要删除禁用函数,删除之后,才可以正常安装。下面就说说,宝塔面板linux版本如何安装composer! 1、删除禁用函数 “PHP管理”→“禁用函数”→“删除putenv”。 ![][2] 这样删除就可以了。 <!--more--> 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] 3、多版本PHP共存的处理 宝塔面板是支持多版本PHP共存的,所以你需要把别的版本PHP的“putenv”删除掉即可正常安装。 4、最后 宝塔安装composer会报错的处理方法,大概就是这样了 。如果是lnmp环境那么需要编辑PHP配置文件: `vi /usr/local/php/etc/php.ini`进入编辑状态。 输入/,进入搜索模式,找到disable_functions 寻找disable_functions字符串,将后面的putenv删除。 [1]: https://zxqme.com/usr/uploads/2020/05/2172186692.png [2]: https://zxqme.com/usr/uploads/2020/05/4110524724.png [3]: https://zxqme.com/usr/uploads/2020/05/1992599845.png Last modification:May 30, 2020 © Allow specification reprint Support Appreciate the author Like 如果觉得我的文章对你有用,请随意赞赏