解决PHP Warning: putenv() has been disabled for security reasons in phar:

在使用composer的时候报一下错误,这是因为php禁用了putenv() 函数

PHP Warning: putenv() has been disabled for security reasons in phar:///usr/bin/composer/vendor/composer/xdebug-handler/src/Process.php on line 97

Warning: putenv() has been disabled for security reasons in phar:///usr/bin/composer/vendor/composer/xdebug-handler/src/Process.php on line 97

PHP Warning: putenv() has been disabled for security reasons in phar:///usr/bin/composer/src/Composer/Util/Platform.php on line 78

Warning: putenv() has been disabled for security reasons in phar:///usr/bin/composer/src/Composer/Util/Platform.php on line 78

如果使用宝塔

就去宝塔的php配置里删掉禁用的函数putenv

修改php.ini配置

为了避免修改错误!请在修改前备份原来的putenv文件!

修改php的配置文件,php.ini

找到disable_function这个地方,把putenv去掉即可。

相关推荐
19岁开始学习1 天前
PHP操作elasticsearch7.8
elasticsearch·jenkins·php
麦麦鸡腿堡1 天前
Java的封装
java·开发语言
Yyyy4821 天前
Ansible Role修改IP地址与主机名
linux·服务器·php
JaguarJack1 天前
多进程环境中解决 PHP 文件系统锁定问题指南
后端·php
APItesterCris1 天前
Node.js/Python 实战:编写一个淘宝商品数据采集器
大数据·开发语言·数据库·node.js
余辉zmh1 天前
【C++篇】:LogStorm——基于多设计模式下的同步&异步高性能日志库项目
开发语言·c++·设计模式
艾莉丝努力练剑1 天前
【C++STL :list类 (二) 】list vs vector:终极对决与迭代器深度解析 && 揭秘list迭代器的陷阱与精髓
linux·开发语言·数据结构·c++·list
努力也学不会java1 天前
【Java并发】深入理解synchronized
java·开发语言·人工智能·juc
星竹晨L1 天前
【C++】深入理解list底层:list的模拟实现
开发语言·c++
豐儀麟阁贵1 天前
Java知识点储备
java·开发语言