2010-04-23 88 views
1

我有我的Apache Web服務器面向Rails應用程序。當有一個請求進入Apache模塊時,查看請求並將信息放入Apache環境變量中。我的問題是,是否有機會讓一個請求覆蓋另一個請求的環境變量,並讓事情在Rails層中混合起來?Apache環境變量「請求安全」嗎?

Apache環境變量是否跨Apache進程共享?

回答

1

這聽起來像你正在使用mod_setenvif,在這種情況下,根據Environment Variables in Apache

爲了進一步增強靈活性,由mod_setenvif提供的指令允許環境變量,要在每個請求的基礎設置,條件關於特定請求的特徵。

對我來說,設置在一個請求中的變量可能會影響另一個請求是沒有意義的。種族條件會非常猖獗,沒有什麼可行的。