I. Špecifické funkcie Apache

Tieto funkcie sú k dispozícií iba ak PHP beží ako Apache modul.

Inštalácia

Pre PHP inštaláciu na Apache pozri Apache sekciu v inštalačnej kapitole.

Konfigurácia behu

Správanie Apache PHP modulu je ovplyvnené nastaveniami v php.ini. Konfiguračné nastavenia z php.ini sa môžu preťažiť nastaveniami php_flag v konfiguračnom súbore servera alebo v miestnych súboroch ???

Príklad 1. Vypnutie PHP parsingu pre adresár použitím .htaccess

php_flag engine off

Tabuľka 1. Konfiguračné možnosti Apache

NázovŠtandardneZmeniteľnýFunkcia
engineOnPHP_INI_ALLzapína alebo vypína PHP parsing
child_terminateOffPHP_INI_ALL špecifikuje, či PHP skripty môžu vyžadovať prerušenie procesu child na konci požiadavky, tiež pozri apache_child_terminate()
last_modifiedOffPHP_INI_ALLposiela dátum poslednej zmeny PHP skriptov ako Last-Modified: hlavička pre túto požiadavku
xbithackOffPHP_INI_ALLanalyzuje súbory so spustiteľnou bitovou sadou ako PHP bez ohľadu na to, ako sa súbory končia

Tu je short vysvetlenie of the configuration directives.

engine boolean

Táto direktíva je skutočne užitočná iba v PHP ako Apache modul. Používajú ho stránky, ktoré chcú zapnúť alebo vypnúť PHP parsing na adresárovom alebo virtuálnom základe servera. Vypnutím enginu na vhodných miestach v súbore httpd.conf sa PHP môže povoliť alebo zakázať.

Typy prostriedkov

This extension has no resource types defined.

Preddefinované konštanty

This extension has no constants defined.

Obsah
apache_child_terminate -- Po tejto požiadavke sa apache proces ukončí
apache_get_modules --  Dostať zoznam načítaných Apache modulov
apache_get_version --  Dostať Apache verziu
apache_getenv --  Dostať Apache premennú subprocess_env
apache_lookup_uri --  Vykoná čiastočnú požiadavku pre špecifickú URI a vráti všetky informácie o nej
apache_note -- Získava a nastavuje záznamy apache požiadavky
apache_request_headers -- Vyvolá všetky hlavičky HTTP požiadavky
apache_response_headers --  Vyvolá všetký hlavičky odozvy HTTP
apache_setenv -- Nastaví Apache premennú subprocess_env
ascii2ebcdic -- Prekladá reťazec z ASCII do EBCDIC
ebcdic2ascii -- Prekladá režazec z EBCDIC do ASCII
getallheaders -- Vyvolá všetky hlavičky HTTP požiadavky
virtual -- Vykoná Apache sub-požiadavku