ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# Apache模块 mod_env | [说明](#calibre_link-11) | 允许Apache修改或清除传送到CGI脚本和SSI页面的环境变量 | | --- | --- | | [状态](#calibre_link-12) | 基本(B) | | [模块名](#calibre_link-13) | env_module | | [源文件](#calibre_link-14) | mod_env.c | ### 概述 本模块用于控制传送给CGI脚本和SSI页面的环境变量。所传送的环境变量可以来自调用`httpd`进程的shell ,或者来自在配置过程中所设定(set)或撤销(unset)的变量。 ## PassEnv 指令 | [说明](#calibre_link-18) | 传送shell中的环境变量 | | --- | --- | | [语法](#calibre_link-19) | `PassEnv env-variable [env-variable] ...` | | [作用域](#calibre_link-20) | server config, virtual host, directory, .htaccess | | [覆盖项](#calibre_link-66) | FileInfo | | [状态](#calibre_link-21) | 基本(B) | | [模块](#calibre_link-22) | mod_env | 从调用`httpd`进程所在的shell中,指定一个或者更多个环境变量,传送到CGI脚本和SSI页面。例如: ### 示例 ``` PassEnv LD_LIBRARY_PATH ``` ## SetEnv 指令 | [说明](#calibre_link-18) | 设置环境变量 | | --- | --- | | [语法](#calibre_link-19) | `SetEnv env-variable value` | | [作用域](#calibre_link-20) | server config, virtual host, directory, .htaccess | | [覆盖项](#calibre_link-66) | FileInfo | | [状态](#calibre_link-21) | 基本(B) | | [模块](#calibre_link-22) | mod_env | 设置一个环境变量,该变量将会传送到CGI脚本和SSI页面。例如: ### 示例 ``` SetEnv SPECIAL_PATH /foo/bin ``` ## UnsetEnv 指令 | [说明](#calibre_link-18) | 删除一个环境变量 | | --- | --- | | [语法](#calibre_link-19) | `UnsetEnv env-variable [env-variable] ...` | | [作用域](#calibre_link-20) | server config, virtual host, directory, .htaccess | | [覆盖项](#calibre_link-66) | FileInfo | | [状态](#calibre_link-21) | 基本(B) | | [模块](#calibre_link-22) | mod_env | 在传送到CGI脚本和SSI页面的环境中,删除一个或者多个环境变量。例如: ### 示例 ``` UnsetEnv LD_LIBRARY_PATH ```