Apache PHP modülünün davranışları php.ini içindeki ayarlamalardan etkilenmektedir. php.ini içindeki ayarlar, sunucu yapılandırma dosyasındaki ya da yerel .htaccess dosyalarındaki php_flag ayarları ile geçersiz kılınabilir.
Örnek 1 - .htaccess kullanarak PHP yorumlamasının bir dizinde kapatılması
php_flag engine off
İsim | Öntanımlı | Kullanılabilir | Değişiklik güncesi |
---|---|---|---|
engine | "1" | PHP_INI_ALL | PHP 4.0.5 sürümünden beri kullanımda. |
child_terminate | "0" | PHP_INI_ALL | PHP 4.0.5 sürümünden beri kullanımda. |
last_modified | "0" | PHP_INI_ALL | PHP 4.0.5 sürümünden beri kullanımda. |
xbithack | "0" | PHP_INI_ALL | PHP 4.0.5 sürümünden beri kullanımda. |
Yapılandırma yönergelerinin kısa açıklamalarını aşağıda bulabilirsiniz.
engine
boolean
PHP çözümlemesini açar veya kapatır. Bu yönerge PHP'nin Apache
modülü sürümünde gerçekten işe yarayan tek şeydir. PHP çözümlemesini
dizinler düzeyinde veya sanal konak düzeyinde açıp kapamak isteyen
siteler tarafından kullanılır. httpd.conf dosyasının uygun yerlerine
engine off
yönergelerini yerleştirerek PHP
iptal edilebilir veya etkin kılınabilir.
child_terminate
boolean
İstek sonunda PHP betiklerinin çocuk sürecin sonlandırılmasını isteyip isteyemeyeceğini belirler. Ayrıca bakınız : apache_child_terminate().
last_modified
boolean
PHP betiğinin son düzenlenme tarihini Last-Modified: istek başlığı ile gönderir.
xbithack
boolean
PHP dosyalarının uzantılarına değil çalıştırılabilir bitine bakarak yorumlanmasını sağlar.