【发布时间】:2017-01-22 03:28:14
【问题描述】:
我想知道您是否在共享网络主机上调用 setenv(),一般来说,这是否允许?或者,当您设置全局环境变量时,大多数主机上是否会禁用此类功能。 IE。如果你有一个 cgi 程序,在大多数网络主机上 setenv 真的可以工作吗? 想知道这是否是一个安全问题,他们已将其禁用..
我问的原因是因为对于某些程序,将 PATH 变量设置为 setenv 调用将非常有用,但是如果此功能不能移植到所有服务器并且某些服务器禁用此功能,那么如果您永远更换服务器。
我不是指 cgi 变量或 post 变量,我指的是一个实际的操作系统 setenv 调用,它真正在 unix 上设置一个真实的环境变量,而不仅仅是一个 apache 服务器变量或 http 变量等。
【问题讨论】:
标签: apache environment-variables cgi setenv