首页 > 解决方案 > 如何在centos中使用环境变量覆盖文件中的值

问题描述

有什么方法可以使用系统环境变量覆盖 httpd 配置中的值。

我已经使用 export 命令设置了 env 变量,并在重新启动 httpd 后调用了该变量以将 access.log 覆盖到 httpd.conf 文件中的某人.log,它创建了一个日志文件名 $someone.log。

我以 root 用户身份登录并设置了 env,为 apache 用户设置会有帮助。

标签: apachecentos

解决方案


在 Apache 配置文件中,正确的语法是${VAR}. 如果你使用$VAR,它不会认为这是一个变量,而是一个普通的字符串。

http://httpd.apache.org/docs/current/configuring.html


推荐阅读