Forum und email

Špecifické funkcie Apache

Úvod

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

Note: Premenná servera PATH_TRANSLATED už viac nie je implicitne nastavená pod Apache 2 SAPI na rozdiel od situácie v Apache 1, kde je nastavená na rovnakú hodnotu ako premenná servera SCRIPT_FILENAME, keď nie je obývaná Apache-om. Táto zmena bola urobená kvôli vyhoveniu s » CGI špecifukáciou. Prosím pozrite si » bug #23610 pre viac informácii.

Inštalácia

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

Runtime Konfigurácia

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

Example#1 Vypnutie PHP parsingu pre adresár použitím .htaccess

php_flag engine off

Konfiguračné možnosti Apache
Názov Štandardne Zmeniteľný
engine On PHP_INI_ALL
child_terminate Off PHP_INI_ALL
last_modified Off PHP_INI_ALL
xbithack Off PHP_INI_ALL
Pre ďalšie detaily a definíciu PHP_INI_* konštánt si pozrite ini_set().

Tu je krátke vysvetlenie konfiguračných direktív.

engine boolean

Zapína alebo vypína PHP parsing. 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ť.

child_terminate boolean

Špecifikuje, či PHP skripty môžu vyžadovať prerušenie procesu child na konci požiadavky, tiež pozri apache_child_terminate().

last_modified boolean

Posiela dátum poslednej zmeny PHP skriptov ako Last-Modified: hlavička pre túto požiadavku.

xbithack boolean

Analyzuje súbory so spustiteľnou bitovou sadou ako PHP bez ohľadu na to, ako sa súbory končia

Typy zdrojov

Toto rozšírenie nemá definované žiadne typy zdrojov.

Preddefinované Konštanty

Toto rozšírenie nemá definované žiadne konštanty.

Table of Contents