Çalışma Anı Yapılandırması

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

Apache yapılandırma seçenekleri
İsim Öntanımlı Değişlik Yeri Sürüm Bilgisi
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.
PHP_INI_* kiplerinin tanımları ve ayrıntılı açıklamaları için Yapılandırma ayarlarının yeri bölümüne bakınız.

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.