env

env geçerli PHP sürecinin gördüğü ortam, sunucu ve istek değerlerini gösterir; kimlik bilgisi veya sır gibi görünen alanları maskeler.

TanılamaSürüm 1.1.4Kararlı
lil-terminal

Genel bakış

PHP’ye gerçekte ne ulaştığını görmek için env kullanın: ortam değişkeni, $_SERVER alanı veya istek parametresi. Ham sırları gösteren bir mod yoktur.

Geçerli PHP isteğinin görebildiği şeyler

PHP ortamı etkileşimli shell ortamıyla aynı değildir. Hosting, web sunucusu ve SAPI hangi değerlerin var olduğunu belirler. env bu yüzden geçerli istek bağlamını gösterir ve hassas görünümlü değerleri maskeler.

Sözdizimi

lil-terminal
env [env|server|request] [<name>]

Başvuru

env

ortam değişkenlerini göster

env <name>

<name> ortam değişkenini göster

env server [<name>]

$_SERVER değerlerini göster

env request [<name>]

$_REQUEST değerlerini göster

Etkileşimli sandbox önizlemesi

Hazırlanmış örnekleri doğrudan sayfada çalıştırın. Sonuçlar önceden hazırlanır ve tarayıcıda gösterilir; sunucuda hiçbir terminal komutu yürütülmez.

Sunucu ve ortam değerlerini karşılaştırın

Kur ve yönet

Güncel uyumlu sürümü kurun. Tüm özellikler için Base, azaltılmış paket için Minimum seçin; zaten kurulu bir modülü güncellemek için upgrade kullanın.

Base ve Minimum aynı geçerli modül sürümünün iki paketidir.

Base paketi

Yerel başvuru ve yayımlanan tüm kiplerle tam paketi kurar.

install env
Minimum paketi

Azaltılmış paketi kurun. Yerel başvuru dahil değildir; help <cmd> -i güncel sunucu başvurusunu açar.

install env -m
Tam yayımlanmış sürüm

Tam olarak bu yayımlanmış sürümü kurun.

install env -v 1.1.4
Kontrol et veya güncelle

upgrade uyumluluğu denetler ve bloğu yalnız gerektiğinde değiştirir.

upgrade env
Modülü kaldır

Çekirdeğe ve diğer modüllere dokunmadan eklenti bloğunu kaldırır.

install env -u

Örnekler

Örnekler kopyalanabilir; site bunları çalıştırmaz. Yolları, izinleri ve yıkıcı seçenekleri denetleyin.

Sunucu ve ortam değerlerini karşılaştırın
pwd | env server SERVER_ADDR | env TMP
sandbox

SERVER_ADDR  203.0.113.10

TMP  /tmp
Env · all
env
APP_ENV      production
PATH         /usr/local/bin:/usr/bin:/bin
TMP          /tmp
API_TOKEN    [hidden]
Env · value
env TMP
TMP  /tmp
Env · server
env server SERVER_ADDR
SERVER_ADDR  203.0.113.10
Env · request
env request
page    docs
filter  development
Eksik değişkeni ele alın
env LIL_DOES_NOT_EXIST
Bulunamadı: değişken

Bu örnekte kullanılan dosya: sandbox/config/.env.example

Örnek, korumalı /sandbox/ dokümantasyon alanındaki bir dosya veya dizini kullanır.

APP_ENV=development
APP_DEBUG=1
DB_HOST=localhost
DB_NAME=lil_sandbox
DB_USER=example
DB_PASSWORD=replace_me

İlgili belgeler

Güncel herkese açık sürüm

v1.1.42026-08-08

Tek tip <name>

env, server ve request sorguları aynı <name> yer tutucusunu kullanır.