gpt4 book ai didi

php - 出于安全原因,在执行 composer 命令时已禁用 putenv

转载 作者:行者123 更新时间:2023-12-03 20:16:50 27 4
gpt4 key购买 nike

我正在学习 Laravel。我使用 WinNMP 安装了 php 7、mysql 和 nginx。我安装了composer,并通过它安装了laravel cli(Laravel\Installer)。自从我创建 Laravel 框架应用程序以来,我一直收到“由于安全原因已禁用 putenv”。我在第一次启动时在浏览器上访问我的 Laravel 应用程序时收到此消息,我通过删除此函数出现在\vendor\symfony\console\application.php 中的任何位置来消除此错误。我知道这是一个愚蠢的解决方案,但我只是在学习。但是现在我正在学习迁移,我需要执行一些命令,我​​再次收到此错误。有问题的命令是“composer dump-autoload”,我在控制台上收到了这条消息:

  Warning: putenv() has been disabled for security reasons in phar://C:/ProgramData/ComposerSetup/bin/composer.phar/bin/composer on line 52


[ErrorException]
putenv() has been disabled for security reasons

观察。我已经从 php.ini 文件的 disable_function 中删除了这个函数

最佳答案

在 php.ini 文件中,搜索并删除 putenv如果你在“ disable_functions= ”里面找到。

关于php - 出于安全原因,在执行 composer 命令时已禁用 putenv,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51812996/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com