Das Verhalten des Apache PHP-Moduls wird durch Einstellungen in der php.ini beeinflusst. Konfigurationseinstellungen aus der php.ini können Sie durch php_flag Einstellungen in der Server Konfigurationsdatei oder lokal in .htaccess Dateien überschreiben.
Beispiel #1 Parsen von PHP für ein Verzeichnis ausschalten mittels .htaccess
php_flag engine off
| Name | Standard | Veränderbar | Changelog | 
|---|---|---|---|
| engine | On | INI_ALL | |
| child_terminate | Off | INI_ALL | |
| last_modified | Off | INI_ALL | |
| xbithack | Off | INI_ALL | 
Hier eine kurze Erklärung der Konfigurationsoptionen:
engine
   bool
   
     Parsen von PHP ein/-auschalten. Diese Option ist in erster Linie nur
     sinnvoll, wenn PHP als Modul unter Apache läuft. Sie wird von Seiten
     benutzt,  die den PHP-Parser für bestimmte Verzeichnisse oder virtuelle
     Server aus- bzw. einschalten wollen. Wenn Sie
     engine off in den dafür vorgesehenen
     Blöcken in der httpd.conf Datei benutzen, kann PHP gezielt aktiviert
     bzw. deaktiviert werden.
    
child_terminate
     bool
    Gibt an, ob PHP Skripte veranlassen, dass Kindprozesse nach dem Request beendet werden, siehe auch apache_child_terminate().
last_modified
     bool
    Das letzte Datum der Änderung des PHP Skripts wird als Last-Modified: header für diesen Request gesendet.
xbithack
     bool
    Dateien mit gesetztem ausführbaren Bit werden unabhängig von ihrer Dateiendung durch PHP geparst.
