XAMPP Apache - 设置环境变量(例如PATH)

时间:2017-02-06 09:27:05

标签: apache windows-7 xampp

如何配置传递给apache(Windows 7上的xampp)和脚本的环境变量?有没有办法在httpd.conf中设置它们?

2个用例:

  • 扩展PATH变量以便能够运行cgi-programm(dlls依赖项)
  • 设置程序在运行时需要的一些环境变量

我不想全局设置这些变量。

(最初在这里问到:https://serverfault.com/questions/830804/apache-path-environment-variable - 但在建议我将其贴在SO上之后:)

1 个答案:

答案 0 :(得分:1)

我发现SetEnv命令似乎同时满足两种用例。

SetEnv PATH  "${PATH};C:\\cygwin64\\bin"

尽管我发现的例子并没有使用值附近的双引号,但它们似乎很重要。如果遗漏,${PATH}的变量插值似乎不起作用。

必须加载env_module才能使用该命令(在XAMPP默认配置中它是活动的。)