/etc/apache2/envvars 脚本中忽略的导出命令 -

/etc/apache2/envvars 脚本中忽略的导出命令 -

也许这属于 Serverfault 或 launchpad.net,但我们还是继续吧:

在 Oneiric 中,此脚本 /etc/apache2/envvars 中有一个export命令,用于设置 LANG。这在我的服务器上被忽略了。知道为什么吗?

我在脚本 /etc/apache2/envvars 中还有两个命令

export SYBASE=/opt/sybase  
export SYBASE_OCS=OCS-15_0

但它们会被忽略,就像打印环境腳本顯示。

这是 Oneiric 中的一个错误还是一个安全功能?

请注意 2011 年 9 月 27 日 17:29 的回答这个问题 明确地说管理员应该将export命令添加到 /etc/apache2/envvars 。

我找到了这个:Oneiric 中的一句话变更日志关于包 sbox-dtc

- Removed the use of Apache envvars which aren't safe (easy to hack).

答案1

尝试PassEnv SYBASE SYBASE_OCS在你的 apache 配置文件中使用。

您可能还必须停止/启动 apache(重新启动对我来说不起作用)

我的答案在服务器故障上

相关内容