Benim deneyim karalamak notlar @ ne maçlar: doğrudan PHP bayrakları ayarlanamaz. Ancak, $_SERVER
aracılığıyla sonra erişilebilir PHP lighttpd'nin geçiren ortam değişkenleri, olabilir. Dinamik üzerinde çalıştığı sunucu dayalı kendisini yapılandırmak için uygulama gerekiyorsa bu uygundur. Bir paylaşılan yapılandırma veya başlatma komut dosyası $_SERVER
gelen değerini okumak ve kendisini yapılandırmak için ini_set
a>, vb kullanabilirsiniz.
Sadece her tek bir yapılandırma kullanmak eğer Tabii ki, php.ini
düzenleme olabilir veya ini_set
üzerinden uygulama doğrudan bu değişiklikleri ekleyebilirsiniz.
İşte geçer bir örnek lighttpd'nin yapılandırma yönergesi bulunuyor MY_VARIABLE
:
fastcgi.server = ( ".php" => ((
"bin-path" => "/usr/local/bin/php-cgi",
"socket" => "/tmp/php-fastcgi-"+var.PID+".socket",
"max-procs" => 2,
"bin-environment" => (
"PHP_FCGI_CHILDREN" => "10",
"PHP_FCGI_MAX_REQUESTS" => "100",
"MY_VARIABLE" => "my-value"
),
"bin-copy-environment" => (
"PATH", "SHELL", "USER"
),
)))