apache - 如何在centos中使用环境变量覆盖文件中的值
问题描述
有什么方法可以使用系统环境变量覆盖 httpd 配置中的值。
我已经使用 export 命令设置了 env 变量,并在重新启动 httpd 后调用了该变量以将 access.log 覆盖到 httpd.conf 文件中的某人.log,它创建了一个日志文件名 $someone.log。
我以 root 用户身份登录并设置了 env,为 apache 用户设置会有帮助。
解决方案
在 Apache 配置文件中,正确的语法是${VAR}
. 如果你使用$VAR
,它不会认为这是一个变量,而是一个普通的字符串。
推荐阅读
- windows-subsystem-for-linux - Windows sublinux 系统中运行 buildozer -v android debug 时 NoneType 对象没有属性拆分
- android - FLUTTER - RenderFlex 在右侧溢出 126 像素
- sql - SQL 将多行合并为一列
- java - 并发导致的不同输出
- docker - 无法从主机 ping Docker 容器内的服务
- sql - 将年份和月份合并到同一列中
- pyspark - Pyspark 线性预测
- html - 从选择标签中选择/取消选择全部选项
- excel - 匹配两个字符串然后复制粘贴数据
- python - what does the brackets behind lambda mean? - python