Php 更改MAMP中的PATH环境变量
我需要更新服务器中的路径变量 如您所见,Apache使用的路径环境变量与我打开终端时使用的路径不匹配Php 更改MAMP中的PATH环境变量,php,macos,mamp,Php,Macos,Mamp,我需要更新服务器中的路径变量 如您所见,Apache使用的路径环境变量与我打开终端时使用的路径不匹配 在OSX的MAMP 4.0.6中,我可以通过执行以下操作来更新Apache环境路径: 首先检查/Applications/MAMP/Library/bin/apachectl,查看带有注释的行: #pick up any necessary environment variables 在这条线的正下方,您应该看到MAMP将加载环境变量的路径 我的朋友说: /Applications/MAMP/
在OSX的MAMP 4.0.6中,我可以通过执行以下操作来更新Apache环境路径: 首先检查
/Applications/MAMP/Library/bin/apachectl
,查看带有注释的行:
#pick up any necessary environment variables
在这条线的正下方,您应该看到MAMP将加载环境变量的路径
我的朋友说:
/Applications/MAMP/Library/bin/envvars
在/Applications/MAMP/Library/bin
路径中,您应该会看到一个名为envvars\uuu
的文件
复制此文件并重命名为envvars
,然后添加以下行:
export PATH="/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin"
现在重新启动MAMP服务器。phpinfo现在应该有更新的路径信息。我在MAMP 4.0.6中也遇到了同样的问题。我一直在四处寻找,还没有找到一个有效的解决方案。我想我以前尝试过这个,但发现它不起作用(Apache甚至不会启动)。在进一步修改它之后,我通过注释
if test“x$DYLD\u LIBRARY\u PATH”
块以及最后的export DYLD\u LIBRARY\u PATH
命令使它工作起来。因此,我的envvars
文件基本上只包含底部的export PATH=“/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin”
。现在,我的PATH环境变量已更改。谢谢为我工作。上帝保佑你!我已经更改了那个文件,但我缺少的是重命名它