PHP'de kurtardığım sanal konaklarda bazı değişkenleri ayarlamak için Apache'de SetEnv kullanıyorum $_SERVER[the_variable]
.
Şimdi Perl Catalyst ve Nginx'e geçiyorum, ancak görünen o ki, Nginx'teki "env" yönergesi aynı değil. İşe yaramıyor. Nasıl başarılabilir?
Arka plan resmi, birisinin daha iyi bir yaklaşım önerebilmesi veya önceki sistemimin Nginx ile çalışmaması durumunda.
- Birçok alan için aynı uygulamayı kullanıyorum. Tüm veriler aynı yapıya sahip farklı veritabanlarından gelir.
- Veritabanı adı, bu ortam değişkenindeki sanal ana bilgisayara kodlanmıştır.
- Veritabanı adını bildiğim için, tüm sorgular ilk sorgudan itibaren uygun veritabanına gider.
- Aynı veritabanını kullanarak birden fazla etki alanına sahip olabilirim, sadece aynı değişkeni direktiflere dahil edebilirim.