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