Körkonfiguration Zlib: Skillnad mellan sidversioner
Admin (diskussion | bidrag) (Skapade sidan med '= Runtime Configuration ¶ = Funktionernas beteende påverkas av inställningar i php.ini. Zlib-tillägget erbjuder möjligheten att transparent komprimera dina sidor direkt, om den begärande webbläsaren stödjer detta. Därför finns tre alternativ i konfigurationsfilen php.ini. == Zlib Konfigurationsalternativ == {| class="wikitable" |+ Zlib Configuration Options ! Namn !! Standard !! Ändringsbar !! Ändringslogg |- | zlib.output_compression || "0" || INI_ALL ||...') |
Admin (diskussion | bidrag) |
||
Rad 32: | Rad 32: | ||
=== zlib.output_handler (string) === | === zlib.output_handler (string) === | ||
Du kan inte ange ytterligare utdatahanterare om zlib.output_compression är aktiverad här. Denna inställning fungerar på samma sätt som output_handler men i en annan ordning. | Du kan inte ange ytterligare utdatahanterare om zlib.output_compression är aktiverad här. Denna inställning fungerar på samma sätt som output_handler men i en annan ordning. | ||
= Sidslut = | |||
Orginalhemsidan på Engelska :https://www.php.net/manual/en/function.deflate-init.php | |||
<BR>[[PHP]] | |||
[[Funktioner]] | |||
[[Funktionsreferens]] | |||
[[Komprimerings- och arkivtillägg]] | |||
[[Zlib — Zlib Komprimering]] | |||
<HR> | |||
Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på | |||
https://www.linux.se/kontaka-linux-se/ | |||
<BR><BR>Tack till [https://datorhjalp.se Datorhjälp] som har sponsrat [https://www.linux.se Linux.se] med webbhotell. | |||
[[Kategori:Php]] | |||
[[Kategori:Komprimerings- och Arkivtillägg]] |
Versionen från 5 december 2024 kl. 07.02
Runtime Configuration ¶
Funktionernas beteende påverkas av inställningar i php.ini.
Zlib-tillägget erbjuder möjligheten att transparent komprimera dina sidor direkt, om den begärande webbläsaren stödjer detta. Därför finns tre alternativ i konfigurationsfilen php.ini.
Zlib Konfigurationsalternativ
Namn | Standard | Ändringsbar | Ändringslogg |
---|---|---|---|
zlib.output_compression | "0" | INI_ALL | |
zlib.output_compression_level | "-1" | INI_ALL | |
zlib.output_handler | "" | INI_ALL |
För ytterligare detaljer och definitioner av INI_* lägen, se Var en konfigurationsinställning kan ställas in.
Här är en kort förklaring av konfigurationsdirektiven:
zlib.output_compression (bool/int)
Om sidor ska komprimeras transparent. Om detta alternativ är inställt på "On" i php.ini eller Apache-konfigurationen, komprimeras sidor om webbläsaren skickar en "Accept-Encoding: gzip" eller "deflate"-header. Headers som "Content-Encoding: gzip" (eller "deflate") och "Vary: Accept-Encoding" läggs till i utdata. Vid körning kan detta endast ändras innan någon utdata skickas.
Detta alternativ accepterar även heltal istället för boolean "On"/"Off". Med detta kan du ange storleken på utdata-bufferten (standard är 4KB).
Notera: output_handler måste vara tomt om detta är inställt på 'On'! Istället måste du använda zlib.output_handler.
zlib.output_compression_level (int)
Komprimeringsnivå som används för transparent utdatakompression. Ange ett värde mellan 0 (ingen komprimering) och 9 (mest komprimering). Standardvärdet, -1, låter servern avgöra vilken nivå som ska användas.
zlib.output_handler (string)
Du kan inte ange ytterligare utdatahanterare om zlib.output_compression är aktiverad här. Denna inställning fungerar på samma sätt som output_handler men i en annan ordning.
Sidslut
Orginalhemsidan på Engelska :https://www.php.net/manual/en/function.deflate-init.php
PHP
Funktioner
Funktionsreferens
Komprimerings- och arkivtillägg
Zlib — Zlib Komprimering
Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorhjälp som har sponsrat Linux.se med webbhotell.