XAMPP Apache - 设置环境变量(例如 PATH)
XAMPP Apache - set up environment variables (eg PATH)
如何配置传递给 apache(windows 7 上的xampp)和脚本的环境变量?有没有办法在 httpd.conf?
中设置它们
2 个用例:
- 扩展 PATH 变量以能够 运行 cgi 程序(dll 依赖项)
- 设置程序在运行时间
期间确实需要的一些环境变量
我不想全局设置这些变量。
(最初在这里问:https://serverfault.com/questions/830804/apache-path-environment-variable - 但在建议我 post 之后改为:)
我发现 SetEnv
命令似乎可以满足这两个用例。
SetEnv PATH "${PATH};C:\cygwin64\bin"
虽然我找到的示例没有在值周围使用双引号,但它们似乎很重要。如果缺少,${PATH}
的变量插值似乎不起作用。
必须加载 env_module
才能使用该命令(在 XAMPP 的默认配置中它是活动的)。
如何配置传递给 apache(windows 7 上的xampp)和脚本的环境变量?有没有办法在 httpd.conf?
中设置它们2 个用例:
- 扩展 PATH 变量以能够 运行 cgi 程序(dll 依赖项)
- 设置程序在运行时间 期间确实需要的一些环境变量
我不想全局设置这些变量。
(最初在这里问:https://serverfault.com/questions/830804/apache-path-environment-variable - 但在建议我 post 之后改为:)
我发现 SetEnv
命令似乎可以满足这两个用例。
SetEnv PATH "${PATH};C:\cygwin64\bin"
虽然我找到的示例没有在值周围使用双引号,但它们似乎很重要。如果缺少,${PATH}
的变量插值似乎不起作用。
必须加载 env_module
才能使用该命令(在 XAMPP 的默认配置中它是活动的)。