PHP没有获得新的环境变量

时间:2015-04-12 05:58:08

标签: php windows cmd environment-variables

我通过CMD在我的windows机器中设置了一些新的环境变量并尝试运行SET,我看到了我的新变量:

FFMPEG = C:\的Inetpub \ wwwroot的\ ffmpeg.exe

但是当我使用exec运行PHP时(" set");尽管重新启动了IIS,但我根本看不到新的变量。我是否必须重新启动整台机器,或者有什么方法可以刷新" PHP获取新变量?

1 个答案:

答案 0 :(得分:0)

使用SET所做的更改将仅保留当前CMD会话的持续时间(请参阅here)。 要在命令行永久更改变量,请使用SetX或使用GUI

Control Panel -> System -> Environment -> System/User Variables