<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="sv">
	<id>https://wiki.linux.se/index.php?action=history&amp;feed=atom&amp;title=Anslutningshantering</id>
	<title>Anslutningshantering - Versionshistorik</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.linux.se/index.php?action=history&amp;feed=atom&amp;title=Anslutningshantering"/>
	<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=Anslutningshantering&amp;action=history"/>
	<updated>2026-04-28T16:37:21Z</updated>
	<subtitle>Versionshistorik för denna sida på wikin</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>https://wiki.linux.se/index.php?title=Anslutningshantering&amp;diff=3979&amp;oldid=prev</id>
		<title>Admin: /* Sidslut */</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=Anslutningshantering&amp;diff=3979&amp;oldid=prev"/>
		<updated>2024-09-03T14:15:21Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Sidslut&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;sv&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Äldre version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Versionen från 3 september 2024 kl. 14.15&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l20&quot;&gt;Rad 20:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Rad 20:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Orginalhemsidan på Engelska :https://www.php.net/manual/en/features.connection-handling.php&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Orginalhemsidan på Engelska :https://www.php.net/manual/en/features.connection-handling.php&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[PHP]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[PHP]]&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;BR&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Funktioner]]  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Funktioner]]  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Kategori:Php]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Kategori:Php]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;hr size=&quot;1&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;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å  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;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å  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;https://www.linux.se/kontaka-linux-se/&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;https://www.linux.se/kontaka-linux-se/&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://datorhjalp.se Datorhjälp.se] som har  sponsrat Linux.se med webserver.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://datorhjalp.se Datorhjälp.se] som har  sponsrat Linux.se med webserver.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=Anslutningshantering&amp;diff=3978&amp;oldid=prev</id>
		<title>Admin: Skapade sidan med &#039;== Hantering av anslutningar == Internt i PHP underhålls en anslutningsstatus. Det finns 4 möjliga tillstånd:  *0 - NORMAL *1 - AVBRUTEN *2 - TIMEOUT *3 - AVBRUTEN och TIMEOUT  När ett PHP-skript körs normalt är tillståndet NORMAL aktivt. Om den fjärranslutna klienten kopplar från, sätts tillståndet AVBRUTEN på. En fjärrklients frånkoppling orsakas vanligtvis av att användare trycker på deras STOPP-knapp. Om den tidsgräns som PHP pålagt (se set_time_lim...&#039;</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=Anslutningshantering&amp;diff=3978&amp;oldid=prev"/>
		<updated>2024-09-03T14:14:53Z</updated>

		<summary type="html">&lt;p&gt;Skapade sidan med &amp;#039;== Hantering av anslutningar == Internt i PHP underhålls en anslutningsstatus. Det finns 4 möjliga tillstånd:  *0 - NORMAL *1 - AVBRUTEN *2 - TIMEOUT *3 - AVBRUTEN och TIMEOUT  När ett PHP-skript körs normalt är tillståndet NORMAL aktivt. Om den fjärranslutna klienten kopplar från, sätts tillståndet AVBRUTEN på. En fjärrklients frånkoppling orsakas vanligtvis av att användare trycker på deras STOPP-knapp. Om den tidsgräns som PHP pålagt (se set_time_lim...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Ny sida&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Hantering av anslutningar ==&lt;br /&gt;
Internt i PHP underhålls en anslutningsstatus. Det finns 4 möjliga tillstånd:&lt;br /&gt;
&lt;br /&gt;
*0 - NORMAL&lt;br /&gt;
*1 - AVBRUTEN&lt;br /&gt;
*2 - TIMEOUT&lt;br /&gt;
*3 - AVBRUTEN och TIMEOUT&lt;br /&gt;
&lt;br /&gt;
När ett PHP-skript körs normalt är tillståndet NORMAL aktivt. Om den fjärranslutna klienten kopplar från, sätts tillståndet AVBRUTEN på. En fjärrklients frånkoppling orsakas vanligtvis av att användare trycker på deras STOPP-knapp. Om den tidsgräns som PHP pålagt (se set_time_limit()) uppnås, sätts tillståndet TIMEOUT på.&lt;br /&gt;
&lt;br /&gt;
Du kan bestämma om du vill att en klientfrånkoppling ska orsaka att ditt skript avbryts eller inte. Ibland är det praktiskt att alltid låta dina skript köra till slut även om det inte finns någon fjärrwebbläsare som tar emot utdatan. Standardbeteendet är dock att ditt skript avbryts när den fjärranslutna klienten kopplar från. Detta beteende kan ställas in via php.ini-direktivet ignore_user_abort samt genom motsvarande php_value ignore_user_abort i Apache httpd.conf-direktivet eller med funktionen ignore_user_abort(). Om du inte talar om för PHP att ignorera ett användaravbrott och användaren avbryter, kommer ditt skript att avslutas. Det enda undantaget är om du har registrerat en avstängningsfunktion med register_shutdown_function(). Med en avstängningsfunktion, när den fjärranslutna användaren trycker på sin STOPP-knapp, kommer PHP nästa gång ditt skript försöker skicka ut något att upptäcka att anslutningen har avbrutits och avstängningsfunktionen kallas. Denna avstängningsfunktion kommer också att kallas vid slutet av ditt skript som avslutas normalt, så för att göra något annorlunda i händelse av en klientfrånkoppling kan du använda funktionen connection_aborted(). Denna funktion kommer att returnera true om anslutningen avbröts.&lt;br /&gt;
&lt;br /&gt;
Ditt skript kan också avslutas av den inbyggda skripttimern. Standardtidsgränsen är 30 sekunder. Den kan ändras med hjälp av max_execution_time i php.ini-direktivet eller det motsvarande php_value max_execution_time i Apache httpd.conf-direktivet samt med funktionen set_time_limit(). När timern löper ut kommer skriptet att avbrytas och som med ovanstående fall av klientfrånkoppling, om en avstängningsfunktion har registrerats, kommer den att kallas. Inom denna avstängningsfunktion kan du kontrollera om en timeout orsakade att avstängningsfunktionen kallades genom att ringa till funktionen connection_status(). Denna funktion kommer att returnera 2 om en timeout orsakade att avstängningsfunktionen kallades.&lt;br /&gt;
&lt;br /&gt;
En sak att notera är att både tillstånden AVBRUTEN och TIMEOUT kan vara aktiva samtidigt. Detta är möjligt om du berättar för PHP att ignorera användaravbrott. PHP kommer fortfarande att notera det faktum att en användare kan ha brutit anslutningen, men skriptet kommer att fortsätta köra. Om det sedan når tidsgränsen kommer det att avbrytas och din avstängningsfunktion, om någon, kommer att kallas. Vid denna tidpunkt kommer du att upptäcka att connection_status() returnerar 3.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
Orginalhemsidan på Engelska :https://www.php.net/manual/en/features.connection-handling.php&lt;br /&gt;
&lt;br /&gt;
[[PHP]]&lt;br /&gt;
[[Funktioner]] &lt;br /&gt;
[[Kategori:Php]]&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://datorhjalp.se Datorhjälp.se] som har  sponsrat Linux.se med webserver.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>