Zend Framework tabanlı bir uygulama için .htaccess
numaralı telefondan apaches SetEnv
kullanıyorum. Öyle gibi test, evreleme ve üretim sunucularında bu kullanın:Apache SetEnv, REDIRECT_ öğesini tercih ediyor. Ne verir?
SetEnv APPLICATION_ENVIRONMENT production
evreleme sunucusunda PHP bu env Var okuyamadı. Ben php bir var_dump($_ENV)
yaptığımız Ancak ben değeri var ama anahtar REDIRECT_
bu neden oluyor herkes açıklayabilir
REDIRECT_APPLICATION_ENVIRONMENT
olma ile de başa edildi ve bunu önlemek nasıl?
Doğru tahmin ettiniz. Mod_rewrite hakkında haklı olabilirsiniz, ancak diğer sunucuların da bu davranışı gösterdiğine inanmıyorum ve aynı mod_rewrite kurulumuna sahipler. Kontrol etmeliyim. Şimdiye kadar teşekkürler. –
@fireeyedboy Aslında forumdaki kullanıcı yorumları ve gerçek güvenilir kaynak bilgisi dışında bu konu hakkında çok az şey buldum. Apache versiyonuyla ilgili bir ya da iki mesaj görüyorum, sizin evreleme makinenizin Apache'si dev ve üretiminizden farklı bir versiyon mu? Senin dev ve üretimin aynı mı ve bunlardan birinde yapmıyor mu? – nortron
@fireeyedboy detaylandırır mısınız - bunu çözmek için bir şeyler yaptınız mı? –