【问题标题】:What is the use of SetEnv in Apache configurationApache配置中SetEnv有什么用
【发布时间】:2016-05-30 05:03:43
【问题描述】:

我是 Apache 服务器的新手。到目前为止,我知道 Apache 配置是在 httpd.conf 中进行的,但是有一个名为 SetEnv 的环境变量一直困扰着我。在我正在查看的一个演示代码中,有

SetEnv APPLICATION_ENV“开发”

在另一个文件夹中,我可以看到一个“开发”文件夹,其中包含其他带有数据库配置的 php 文件。所以,我对 SetEnv 的使用不是很清楚。它是否指向将显示数据库配置的文件?

【问题讨论】:

    标签: linux apache


    【解决方案1】:

    SetEnv 在 apache 中设置一个内部环境变量,您可以在 apache 模块中使用它或传递给 CGI 脚本。

    语法是:-SetEnv variable value

    所以在SetEnv APPLICATION_ENV "development" 中,您可以使用 APPLICATION_ENV 作为变量,而 apache 将使用它的 value="development" 代替。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-03-28
      • 2012-06-04
      • 2013-07-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-14
      • 2016-08-27
      相关资源
      最近更新 更多