Apache HTTP Sunucusu Sürüm 2.4

Apache > HTTP Sunucusu > Belgeleme > Sürüm 2.4 > Modüller

# Apache Modülü mod_env

Mevcut Diller: en | fr | ja | ko | tr

Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.

Açıklama: | CGI betiklerine ve SSI sayfalarına aktarılan değişkenlere müdahale etmek için kullanılır.
Durum: | Temel
Modül Betimleyici: | env_module
Kaynak Dosyası: | mod_env.c

### Özet

Bu modül CGI betiklerine ve SSI sayfalarına aktarılan ortama müdahale etmeyi mümkün kılar. Ortam değişkenleri `httpd` süreci başlatılırken kabuktan aktarılabilir. Bundan başka, yapılandırma sürecinde tanımlı veya tanımsız yapılabilirler.

### Yönergeler

### Ayrıca bakınız:

- Ortam Değişkenleri

## PassEnv Yönergesi

Açıklama: | Ortam değişkenlerini kabuktan aktarır.
Sözdizimi: | `PassEnv ortam-değişkeni [ortam-değişkeni] ...`
Bağlam: | sunucu geneli, sanal konak, dizin, .htaccess
Geçersizleştirme: | FileInfo
Durum: | Temel
Modül: | mod_env

`httpd` süreci başlatılırken CGI betiklerine ve SSI sayfalarına kabuktan aktarılabilecek ortam değişkenleri belirtilir.

### Örnek

`PassEnv LD_LIBRARY_PATH`

## SetEnv Yönergesi

Açıklama: | Ortam değişkenlerini tanımlar.
Sözdizimi: | `SetEnv ortam-değişkeni değer`
Bağlam: | sunucu geneli, sanal konak, dizin, .htaccess
Geçersizleştirme: | FileInfo
Durum: | Temel
Modül: | mod_env

CGI betiklerine ve SSI sayfalarına aktarılmak üzere bir ortam değişkeni tanımlanmasını sağlar.

### Örnek

`SetEnv SPECIAL_PATH /foo/bin`

Bu yönerge tarafından atanan dahili ortam değişkenleri, en başta işleme sokulan, ereşem denetimi, URI-dosya ismi eşleştirmesi gibi istek işleme yönergelerinden sonra işleme sokulur. Eğer atadığınız ortam değişkeni, bir `RewriteRule` yönergesindeki gibi erken işlem aşamalarına girdi sağlıyorsa, bu durumda ortam değişkenini `SetEnvIf` ile atamalısınız.

## UnsetEnv Yönergesi

Açıklama: | Ortamdaki değişkenleri tanımsız hale getirir.
Sözdizimi: | `UnsetEnv ortam-değişkeni [ortam-değişkeni] ...`
Bağlam: | sunucu geneli, sanal konak, dizin, .htaccess
Geçersizleştirme: | FileInfo
Durum: | Temel
Modül: | mod_env

CGI betiklerine ve SSI sayfalarına bir daha aktarılmamak üzere bir ortam değişkenini ortamdan siler.

### Örnek

`UnsetEnv LD_LIBRARY_PATH`

Mevcut Diller: en | fr | ja | ko | tr