PHP-manual
Föregående
Kapitel 4.
Konfiguration
Nästa
How to change configuration settings
Running PHP as Apache module
När PHP används som Apache-modul, kan du ändra inställningar med hjälp av Apache' s konfigurationsfiler och .htaccess-filer. (Du behöver "AllowOverride Options "och "AllowOverride All"-rättigheter för att det ska fungera.)
Med PHP 3.0 finns Apache-direktiv motsvarande varje inställning i php3.ini, och med samma namn som i filen förutom att det inleds med "php3_".
Med PHP 4.0, finns ett antal Apache-direktiv som gör det möjligt för dig att ändra PHP-inställningar i Apache 's konfigurationsfil.
Det här tilldelar den specificerade variabeln ett värde.
Det här används för att sätta booleska inställningar.
Det här tilldelar den specificerade variabeln ett värde. "Admin"-inställningar kan bara ändras inuti Apache 's konfigurationsfil och inte i .htaccess-filer.
Det här används för att sätta booleska inställningar.
Exempel 4-2.
Konfigurationsexempel för Apache
Not:
PHP-konstanter existerar inte utanför PHP.
T.ex. kan du inte använda PHP-konstanter såsom E_ALL eller E_NOTICE i httpd.conf för att sätta error_reporting -direktivet.
De kommer, om du gör så, inte få någon annan än betydelse än 0.
Använd bitmaskar för att sätta värdena istället.
Följande konstanter kan användas i php.ini
Other interfaces to PHP
Tabell 4-1.
Du kan se dina inställningar med hjälp av det som skrivs ut av phpinfo().
Du kan också kontrollera specifika direktiv genom ini_get() eller get_cfg_var().
Föregående
Hem
Nästa
Konfiguration
Upp