解决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去掉即可。

相关推荐
长安第一美人3 小时前
C 语言可变参数(...)实战:从 logger_print 到通用日志函数
c语言·开发语言·嵌入式硬件·日志·工业应用开发
Larry_Yanan3 小时前
Qt多进程(一)进程间通信概括
开发语言·c++·qt·学习
superman超哥3 小时前
仓颉语言中基本数据类型的深度剖析与工程实践
c语言·开发语言·python·算法·仓颉
不爱吃糖的程序媛4 小时前
Ascend C开发工具包(asc-devkit)技术解读
c语言·开发语言
bu_shuo4 小时前
MATLAB奔溃记录
开发语言·matlab
你的冰西瓜4 小时前
C++标准模板库(STL)全面解析
开发语言·c++·stl
徐先生 @_@|||5 小时前
(Wheel 格式) Python 的标准分发格式的生成规则规范
开发语言·python
利剑 -~5 小时前
jdk源码解析
java·开发语言
Predestination王瀞潞5 小时前
JDK安装及环境变量配置
java·linux·开发语言
lsx2024065 小时前
Python break 语句详解
开发语言