Apache serwerPodręcznik PHPPoprzedniNastępnyI. Apache serwerWprowadzenie
Poniższe funkcje dostępne są jedynie wówczas, kiedy PHP pracuje jako moduł
serwera Apache w wersji 1.x.
Instalacja
Instalacja modułu PHP dla serwera Apache 1.x opisana jest w rozdziale
instalacja, w sekcji poświęconej serwerowi Apache.
Konfiguracja startowa
The behaviour of the Apache PHP module is affected by settings in php.ini.
Configuration settings from php.ini may be overridden by php_flag settings
in the server configuration file or local .htaccess files.
Przykład 1. Turning off PHP parsing for a directory using .htaccessphp_flag engine off
Tabela 1. Apache configuration optionsNameDefaultChangeableFunctionengineOnPHP_INI_ALLturns PHP parsing on or offchild_terminateOffPHP_INI_ALL
specify whether PHP scripts may request child process termination on end of request,
see also apache_child_terminate()
last_modifiedOffPHP_INI_ALLsend PHP scripts modification date as Last-Modified: header for this requestxbit_hackOffPHP_INI_ALLparse files with executable bit set as PHP regardles of their file ending
Here is a short explanation of the configuration directives.
engine
boolean
This directive is really only useful in the Apache module
version of PHP. It is used by sites that would like to turn
PHP parsing on and off on a per-directory or per-virtual
server basis. By putting engine
off in the appropriate places in the
httpd.conf file, PHP can be enabled or
disabled.
Typy zasobówTo rozszerzenie nie definiuje żadnych rodzajów zasobów.Predefiniowane stałeTo rozszerzenie nie definiuje żadnych stałych.Spis treściapache_child_terminate -- Zakańcza proces Apache'a po zakończeniu tego
zapytaniaapache_lookup_uri --
Wywołuje wewnętrzne żądanie dla określonego URI i zwraca całą informację
o nim
apache_note -- Pobiera lub ustawia noty odpowiedzi Apache'aapache_request_headers -- Fetch all HTTP request headersapache_response_headers --
Pobiera wszystkie nagłówki HTTP odpowiedzi serwera
apache_setenv -- Ustawia zmienną Apache'a subprocess_envascii2ebcdic -- Konwertuje łańcuch znaków z ASCII do EBCDICebcdic2ascii -- Kownersja łańcucha znaków z EBCDIC do ASCIIgetallheaders --
Odczytuje wszystkie nagłówki HTTP z aktualnego zapytania
virtual -- Wywołuje wewnętrzne żądanie Apache'aPoprzedniSpis treściNastępnyOpis funkcjiPoczątek rozdziałuapache_child_terminate