我是Apache服务器的完全新手。到目前为止,我知道Apache配置是在httpd.conf中进行的,但有一个名为SetEnv的环境变量一直困扰着我。在我看的一个演示代码中,有
SetEnv APPLICATION_ENV" development"
在另一个文件夹中,我可以看到"开发"包含数据库配置的其他php文件的文件夹。所以,我对SetEnv的使用有点不太清楚。它是否指向将显示数据库配置的文件?
答案 0 :(得分:0)
SetEnv在apache中设置一个内部环境变量,您可以在apache模块中使用或传递给CGI脚本。
语法为: - SetEnv variable value
所以在SetEnv APPLICATION_ENV "development"
中你可以使用APPLICATION_ENV作为变量,而apache将使用它的值="开发"代替。