對於我們的項目,我們需要根據環境(開發/生產)設置多個PHP值,最值得注意的是會話保存路徑以及一些跟蹤和分析設置。.htaccess根據主機名設置PHP值
我們不想在PHP腳本中設置它們,因爲由於一些可怕的遺留代碼會需要很多更改,我們不希望每次在將它提交到git之前都必須更改.htaccess(但我們需要.htaccess來源控制)。
有沒有辦法做這樣的事情在.htaccess:
if (hostname == "dev.example.com") {
php_value session.save_path /tmp
[...]
}
這是朝着正確方向邁出的一步,但管理員肯定會阻止這一點。我會盡力與他們談判,但我仍然希望僅限於.htaccess – dbemerlin 2010-07-12 11:34:00
這不會帶來任何安全風險,但我相當確定這是多功能的.htaccess將會得到。如何靜靜地寫入.htaccess的PHP腳本? – 2010-07-12 11:43:06