Configuration directives

Tabell 4-2 .



Language Options

Tabell 4-3 .



short_open_tag boolean

Not :

asp_tags boolean

Ger dig möjligt att använda ASP-liknande taggar som % % som komplement till de vanliga ?php ? -taggarna . Det inkluderar kortkommandot för utskrift av variabler : %= $value % . För mer information , se Växla från HTML .

Not : Stöd för ASP-liknande taggar lades till i version 3.0.4 .

precision integer

Antalet signifikanta siffror visade av flyttal .

y2k_compliance boolean

allow_call_time_pass_reference boolean

expose_php boolean



Tabell 4-4 .



memory_limit integer

Detta sätter hur mycket minne i bytes som ett script maximalt tillåts allokera . Direktivet förebygger att dåligt skrivna script äter upp allt minne severn .



Data Handling

Tabell 4-5 .



track_vars boolean

arg_separator.output string

arg_separator.input string

Not :

variables_order string

Bestäm ordningen för vilka EGPCS ( Environment , GET , POST , Cookie , Server ) ska defineras . Standardvärdet för det här direktivet är " EGPCS " . Om du t.ex. sätter värdet till "GP" kommer PHP helt att ignorera cookie-, server- och miljö-variabler och skriva över alla GET-värden med POST-värden i de fall då de har samma namn.

Se även register_globals .

register_globals boolean

Not: register_globals is affected by the variables_order directive.

register_argc_argv boolean

Talar om för PHP huruvida det ska deklarera argv - och argc-variablerna ( vilka skulle innehålla GET-information ) .

Se även kommandorad . Det här direktivet kom i och med PHP 4.0.0 och var alltid påslaget i tidigare versioner .

post_max_size integer

gpc_order string

Bestäm ordningen för vilken GET / POST / COOKIE-variabler ska defineras . Standardvärdet för det här direktivet är " GPC " . Om du t.ex. sätter värdet till "GP" kommer PHP helt att ignorera cookies samt skriva över alla GET-värden med POST-värden i de fall då de har samma namn.

Not : Notera att det direktivet är inte tillgängligt i PHP 4 . Använd variables_order istället .

auto_prepend_file string

Specificerar namnet en fil som inkluderas direkt före huvudfilen . Filen inkluderas samma sätt som om den hade inkluderats med funktionen include( ) , vilket betyder att include_path används .

Specialvärdet none stänger av den här funktionen .

auto_append_file string

Specificerar namnet en fil som inkluderas direkt efter huvudfilen . Filen inkluderas samma sätt som om den hade inkluderats med funktionen include( ) , vilket betyder att include_path används .

Specialvärdet none stänger av den här funktionen .

Not : Om scriptet termineras med hjälp av exit( ) , kommer filen inte att inkluderas .



default_mimetype string

default_charset string

always_populate_raw_post_data boolean

allow_webdav_methods boolean



Paths and Directories

Tabell 4-6 .



include_path string

Specificerar en lista över kataloger där funktionerna require( ) , include( ) och fopen_with_path( ) ska leta efter filer . Formatet är detsamma som operativsystemets PATH -miljövariabel : listan separeras med kolon under UNIX och med semikolon under Windows .

Exempel 4-3 .






Exempel 4-4 .






Standardvärdet för det här direktivet är . ( bara nuvarande katalog ) .

doc_root string

PHP' s "rotkatalog " servern . Används bara om den inte är tom . Om s k safe mode Om s k safe mode är aktivt kan inga filer utanför den här katalogen kommas åt .

user_dir string

extension_dir string

extension string

cgi.force_redirect boolean

Not :

cgi.cgi.redirect_status_env string

Not :

fastcgi.impersonate string



File Uploads

Tabell 4-7 .



file_uploads boolean

Huruvida du vill tillåta filuppladdning via HTTP eller inte . Se även upload_max_filesize - , upload_tmp_dir - och post_max_size -direktiven .

upload_tmp_dir string

upload_max_filesize integer



General SQL

Tabell 4-8 .



sql.safe_mode boolean



Debugger Configuration Directives

debugger.host string

debugger.port string

debugger.enabled boolean