]> git.ipfire.org Git - thirdparty/apache/httpd.git/commitdiff
update transformation
authorAstrid Malo <kess@apache.org>
Sun, 13 Nov 2005 13:31:29 +0000 (13:31 +0000)
committerAstrid Malo <kess@apache.org>
Sun, 13 Nov 2005 13:31:29 +0000 (13:31 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@332994 13f79535-47bb-0310-9956-ffa450edef68

16 files changed:
docs/manual/filter.html.en
docs/manual/filter.html.es
docs/manual/filter.html.fr
docs/manual/filter.html.ja.euc-jp
docs/manual/filter.html.ko.euc-kr
docs/manual/filter.xml.es
docs/manual/filter.xml.fr
docs/manual/filter.xml.ja
docs/manual/filter.xml.ko
docs/manual/filter.xml.meta
docs/manual/stopping.html.de
docs/manual/stopping.html.en
docs/manual/stopping.xml.es
docs/manual/stopping.xml.ja
docs/manual/stopping.xml.ko
docs/manual/stopping.xml.meta

index b7459163ae96dac8195a0af1d64084659a10f0aa..a2462af5aacc250a7e4969dac9e4211fb225ad80 100644 (file)
@@ -1,22 +1,22 @@
 <?xml version="1.0" encoding="ISO-8859-1"?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /><!--
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"><head><!--
         XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
               This file is generated from xml source: DO NOT EDIT
         XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
       -->
 <title>Filters - Apache HTTP Server</title>
-<link title="Main stylesheet" type="text/css" media="all" rel="stylesheet" href="./style/css/manual.css" />
-<link title="No Sidebar - Default font size" type="text/css" media="all" rel="alternate stylesheet" href="./style/css/manual-loose-100pc.css" />
-<link type="text/css" media="print" rel="stylesheet" href="./style/css/manual-print.css" />
-<link rel="shortcut icon" href="./images/favicon.ico" /></head>
+<link href="./style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
+<link href="./style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
+<link href="./style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />
+<link href="./images/favicon.ico" rel="shortcut icon" /></head>
 <body id="manual-page"><div id="page-header">
 <p class="menu"><a href="./mod/">Modules</a> | <a href="./mod/directives.html">Directives</a> | <a href="./faq/">FAQ</a> | <a href="./glossary.html">Glossary</a> | <a href="./sitemap.html">Sitemap</a></p>
-<p class="apache">Apache HTTP Server Version 2.3</p>
-<img src="./images/feather.gif" alt="" /></div>
-<div class="up"><a href="./"><img src="./images/left.gif" alt="&lt;-" title="&lt;-" /></a></div>
+<p class="apache">Apache HTTP Server Version 2.2</p>
+<img alt="" src="./images/feather.gif" /></div>
+<div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="./images/left.gif" /></a></div>
 <div id="path">
-<a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">HTTP Server</a> &gt; <a href="http://httpd.apache.org/docs-project/">Documentation</a> &gt; <a href="./">Version 2.3</a></div><div id="page-content"><div id="preamble"><h1>Filters</h1>
+<a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">HTTP Server</a> &gt; <a href="http://httpd.apache.org/docs-project/">Documentation</a> &gt; <a href="./">Version 2.2</a></div><div id="page-content"><div id="preamble"><h1>Filters</h1>
 <div class="toplang">
 <p><span>Available Languages: </span><a href="./en/filter.html" title="English">&nbsp;en&nbsp;</a> |
 <a href="./es/filter.html" hreflang="es" rel="alternate" title="Español">&nbsp;es&nbsp;</a> |
 
     <p>This document describes the use of filters in Apache.</p>
   </div>
-<div id="quickview"><ul id="toc"><li><img src="./images/down.gif" alt="" /> <a href="#intro">Filtering in Apache 2</a></li>
-<li><img src="./images/down.gif" alt="" /> <a href="#smart">Smart Filtering</a></li>
-<li><img src="./images/down.gif" alt="" /> <a href="#using">Using Filters</a></li>
+<div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#intro">Filtering in Apache 2</a></li>
+<li><img alt="" src="./images/down.gif" /> <a href="#smart">Smart Filtering</a></li>
+<li><img alt="" src="./images/down.gif" /> <a href="#using">Using Filters</a></li>
 </ul></div>
-<div class="top"><a href="#page-header"><img src="./images/up.gif" alt="top" /></a></div>
+<div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
 <div class="section">
-<h2><a id="intro" name="intro">Filtering in Apache 2</a></h2>
+<h2><a name="intro" id="intro">Filtering in Apache 2</a></h2>
     
     <table class="related"><tr><th>Related Modules</th><th>Related Directives</th></tr><tr><td><ul><li><code class="module"><a href="./mod/mod_filter.html">mod_filter</a></code></li><li><code class="module"><a href="./mod/mod_deflate.html">mod_deflate</a></code></li><li><code class="module"><a href="./mod/mod_ext_filter.html">mod_ext_filter</a></code></li><li><code class="module"><a href="./mod/mod_include.html">mod_include</a></code></li><li><code class="module"><a href="./mod/mod_charset_lite.html">mod_charset_lite</a></code></li></ul></td><td><ul><li><code class="directive"><a href="./mod/mod_filter.html#filterchain">FilterChain</a></code></li><li><code class="directive"><a href="./mod/mod_filter.html#filterdeclare">FilterDeclare</a></code></li><li><code class="directive"><a href="./mod/mod_filter.html#filterprotocol">FilterProtocol</a></code></li><li><code class="directive"><a href="./mod/mod_filter.html#filterprovider">FilterProvider</a></code></li><li><code class="directive"><a href="./mod/mod_mime.html#addinputfilter">AddInputFilter</a></code></li><li><code class="directive"><a href="./mod/mod_mime.html#addoutputfilter">AddOutputFilter</a></code></li><li><code class="directive"><a href="./mod/mod_mime.html#removeinputfilter">RemoveInputFilter</a></code></li><li><code class="directive"><a href="./mod/mod_mime.html#removeoutputfilter">RemoveOutputFilter</a></code></li><li><code class="directive"><a href="./mod/mod_ext_filter.html#extfilterdefine">ExtFilterDefine</a></code></li><li><code class="directive"><a href="./mod/mod_ext_filter.html#extfilteroptions">ExtFilterOptions</a></code></li><li><code class="directive"><a href="./mod/core.html#setinputfilter">SetInputFilter</a></code></li><li><code class="directive"><a href="./mod/core.html#setoutputfilter">SetOutputFilter</a></code></li></ul></td></tr></table>
 
@@ -68,9 +68,9 @@ filter modules.  A few of these are:</p>
 <li>Protection of vulnerable applications such as PHP scripts</li>
 <li>Text search-and-replace editing</li>
 </ul>
-</div><div class="top"><a href="#page-header"><img src="./images/up.gif" alt="top" /></a></div>
+</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
 <div class="section">
-<h2><a id="smart" name="smart">Smart Filtering</a></h2>
+<h2><a name="smart" id="smart">Smart Filtering</a></h2>
 
 <p class="figure">
 <img src="images/mod_filter_new.png" width="423" height="331" alt="Smart filtering applies different filter providers according to the state of request processing" />
@@ -93,9 +93,9 @@ compressable type and not already compressed</li>
 <li>A charset conversion filter will be inserted if a text
 document is not already in the desired charset</li>
 </ul>
-</div><div class="top"><a href="#page-header"><img src="./images/up.gif" alt="top" /></a></div>
+</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
 <div class="section">
-<h2><a id="using" name="using">Using Filters</a></h2>
+<h2><a name="using" id="using">Using Filters</a></h2>
 
 <p>There are two ways to use filtering: Simple and Dynamic.
 In general, you should use one or the other: mixing them can
@@ -130,4 +130,4 @@ instead.</p>
 </div><div id="footer">
 <p class="apache">Copyright 1995-2005 The Apache Software Foundation or its licensors, as applicable.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
 <p class="menu"><a href="./mod/">Modules</a> | <a href="./mod/directives.html">Directives</a> | <a href="./faq/">FAQ</a> | <a href="./glossary.html">Glossary</a> | <a href="./sitemap.html">Sitemap</a></p></div>
-</body></html>
+</body></html>
\ No newline at end of file
index 973318becebfd7f1fc6f08d71e407918187b5c69..e4779d40d002fdede892cd61f8ecef21b7c1fa06 100644 (file)
 <a href="./ja/filter.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
 <a href="./ko/filter.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
 </div>
+<div class="outofdate">Esta traducción podría estar
+            obsoleta. Consulte la versión en inglés de la
+            documentación para comprobar si se han producido cambios
+            recientemente.</div>
 
     <p>Este documento describe cómo usar filtros en Apache.</p>
   </div>
index 6540161aeb12bff9aeebff9011916c4b9b6de6c2..c982f0123de04fde203168bbc67d9f1b1bc6fe69 100644 (file)
@@ -24,6 +24,8 @@
 <a href="./ja/filter.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
 <a href="./ko/filter.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
 </div>
+<div class="outofdate">Cette traduction peut être périmée. Verifiez la version
+            Anglaise pour les changements récents.</div>
 
     <p>Ce document explique le fonctionnement des filtres avec Apache.</p>
   </div>
index a798d1049b18e7f59556cf94606f6ae0954f7969..48710021d42b748ba1b60772211f12c28a69a035 100644 (file)
@@ -24,6 +24,8 @@
 <a href="./ja/filter.html" title="Japanese">&nbsp;ja&nbsp;</a> |
 <a href="./ko/filter.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
 </div>
+<div class="outofdate">This translation may be out of date. Check the
+            English version for recent changes.</div>
 
     <p>Apache ¤Ç¤Î¥Õ¥£¥ë¥¿¤Î»È¤¤Êý¤Ë¤Ä¤¤¤Æµ­½Ò¤·¤Æ¤¤¤Þ¤¹¡£</p>
   </div>
index 11bee397fcee7241ae355b8d0f3d8b005ad91e10..813a47edc81e149488a131746fb2ca2b9a8fd1f6 100644 (file)
@@ -24,6 +24,8 @@
 <a href="./ja/filter.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
 <a href="./ko/filter.html" title="Korean">&nbsp;ko&nbsp;</a></p>
 </div>
+<div class="outofdate">ÀÌ ¹®¼­´Â ÃÖ½ÅÆÇ ¹ø¿ªÀÌ ¾Æ´Õ´Ï´Ù.
+            ÃÖ±Ù¿¡ º¯°æµÈ ³»¿ëÀº ¿µ¾î ¹®¼­¸¦ Âü°íÇϼ¼¿ä.</div>
 
     <p>ÀÌ ¹®¼­´Â ¾ÆÆÄÄ¡¿¡¼­ ÇÊÅ͸¦ »ç¿ëÇϴ ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.</p>
   </div>
index f5e2d9d9a7a0d4eaf8081afd4fb39d15017166e1..ffee70a0cbc229f54fb87e23116275b2e7c0e336 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8" ?>
 <!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
 <?xml-stylesheet type="text/xsl" href="./style/manual.es.xsl"?>
-<!-- English Revision: 151408 -->
+<!-- English Revision: 151408:332972 (outdated) -->
 
 <!--
  Copyright 2004-2005 The Apache Software Foundation or its licensors,
index 8eadfde524170b7ceeb1798e701b68a76746fd0d..3d3b863657832fcf06f67943e9dccfe445c36dee 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="ISO-8859-1"?>
 <!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
 <?xml-stylesheet type="text/xsl" href="./style/manual.fr.xsl"?>
-<!-- English Revision: 151408 -->
+<!-- English Revision: 151408:332972 (outdated) -->
 
 <!--
  Copyright 2004-2005 The Apache Software Foundation or its licensors,
index 2b45176f0e8a71495f0dbbfa2fb15a9d794aed5c..9fe3677f46745ce51f9d09f8c88e7c7bf33dbc4a 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="iso-2022-jp" ?>
 <!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
 <?xml-stylesheet type="text/xsl" href="./style/manual.ja.xsl"?>
-<!-- English Revision: 151408 -->
+<!-- English Revision: 151408:332972 (outdated) -->
 
 <!--
  Copyright 2002-2005 The Apache Software Foundation or its licensors,
index b96123672034e57a94ebef1573c422147bb218c0..985e2fcfa98d7153959b09bbcfd86e8875919db3 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="EUC-KR" ?>
 <!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
 <?xml-stylesheet type="text/xsl" href="./style/manual.ko.xsl"?>
-<!-- English Revision: 151408 -->
+<!-- English Revision: 151408:332972 (outdated) -->
 
 <!--
  Copyright 2003-2005 The Apache Software Foundation or its licensors,
index ac572243f6f8e8260e2bb6a704688e5a0d64445f..439dfd53c58e001491ad9b69a0a98969cb71da5a 100644 (file)
@@ -7,9 +7,9 @@
 
   <variants>
     <variant>en</variant>
-    <variant>es</variant>
-    <variant>fr</variant>
-    <variant>ja</variant>
-    <variant>ko</variant>
+    <variant outdated="yes">es</variant>
+    <variant outdated="yes">fr</variant>
+    <variant outdated="yes">ja</variant>
+    <variant outdated="yes">ko</variant>
   </variants>
 </metafile>
index 624cec3cb4d52c0ceeee9101bfebf8c24526add1..08e569552535933033c87320456760249d016233 100644 (file)
@@ -24,9 +24,6 @@
 <a href="./ja/stopping.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
 <a href="./ko/stopping.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
 </div>
-<div class="outofdate">Diese Übersetzung ist möglicherweise
-            nicht mehr aktuell. Bitte prüfen Sie die englische Version auf
-            die neuesten Änderungen.</div>
 
     <p>Dieses Dokument umfasst das Beenden und Neustarten des
     Apache auf Unix-ähnlichen Systemen. Anwender von Windows NT, 2000
@@ -40,7 +37,8 @@
 <li><img alt="" src="./images/down.gif" /> <a href="#term">Beenden</a></li>
 <li><img alt="" src="./images/down.gif" /> <a href="#graceful">Unterbrechungsfreier Neustart</a></li>
 <li><img alt="" src="./images/down.gif" /> <a href="#hup">Neustarten</a></li>
-<li><img alt="" src="./images/down.gif" /> <a href="#race">Anhang: Signale und Wettkampfsituationen</a></li>
+<li><img alt="" src="./images/down.gif" /> <a href="#gracefulstop">Rücksichtsvolles Beenden</a></li>
+<li><img alt="" src="./images/down.gif" /> <a href="#race">Anhang: Signale und Wettlaufsituationen</a></li>
 </ul><h3>Siehe auch</h3><ul class="seealso"><li><code class="program"><a href="./programs/httpd.html">httpd</a></code></li><li><code class="program"><a href="./programs/apachectl.html">apachectl</a></code></li></ul></div>
 <div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
 <div class="section">
 
     <p>Die zweite Methode, dem <code class="program"><a href="./programs/httpd.html">httpd</a></code>-Prozess zu
     signalisieren, ist die Verwendung der <code>-k</code>-Befehlszeilenoptionen
-    <code>stop</code>, <code>restart</code> und <code>graceful</code>, wie
-    unten beschrieben. Dies sind Argumente des <code class="program"><a href="./programs/httpd.html">httpd</a></code>-Programms, es wird jedoch
-    empfohlen, sie unter Verwendung des Steuerskripts <code class="program"><a href="./programs/apachectl.html">apachectl</a></code> zu senden, welches diese
-    an <code class="program"><a href="./programs/httpd.html">httpd</a></code> durchreicht.</p>
+    <code>stop</code>, <code>restart</code>, <code>graceful</code> und
+    <code>graceful-stop</code>, wie unten beschrieben. Dies sind Argumente des
+    <code class="program"><a href="./programs/httpd.html">httpd</a></code>-Programms, es wird jedoch empfohlen, sie unter
+    Verwendung des Steuerskripts <code class="program"><a href="./programs/apachectl.html">apachectl</a></code> zu senden,
+    welches diese an <code class="program"><a href="./programs/httpd.html">httpd</a></code> durchreicht.</p>
 
     <p>Nachdem Sie <code class="program"><a href="./programs/httpd.html">httpd</a></code> signalisiert haben, können Sie
     dessen Fortschritt beobachten, indem Sie eingeben:</p>
     Konfigurations-<em>Generation</em>. Dieses beginnt sofort damit,
     neue Anfragen zu bedienen.</p>
 
-    <div class="note">Auf bestimmten Plattformen, welche kein <code>USR1</code>
-    für einen unterbrechungsfreien Neustart erlauben, kann ein
-    alternatives Signal verwendet werden (wie z.B.
-    <code>WINCH</code>). Der Befehl <code>apachectl graceful</code>
-    sendet das jeweils richtige Signal für Ihre Platform.</div>
-
     <p>Der Code ist dafür ausgelegt, stets die MPM-Direktiven
     zur Prozesssteuerung zu beachten, so dass die Anzahl der Prozesse
     und Threads, die zur Bedienung der Clients bereitstehen, während
     beschleunigen, entsprechend weitere erstellt. Auf diese Weise versucht
     der Code sowohl die Anzahl der Kinder entsprechend der Serverlast
     anzupassen als auch Ihre Wünsche hinsichtlich des Parameters
-    <code class="directive">StartServers</code> zu berücksichtigen.</p>
+    <code class="directive"><a href="./mod/mpm_common.html#startservers">StartServers</a></code> zu
+    berücksichtigen.</p>
 
     <p>Benutzer von <code class="module"><a href="./mod/mod_status.html">mod_status</a></code> werden feststellen,
     dass die Serverstatistiken <strong>nicht</strong> auf Null
     wie Sie das vermeiden können.</div>
 </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
 <div class="section">
-<h2><a name="race" id="race">Anhang: Signale und Wettkampfsituationen</a></h2>
+<h2><a name="gracefulstop" id="gracefulstop">Rücksichtsvolles Beenden</a></h2>
+
+    <dl>
+        <dt>Signal: WINCH</dt>
+        <dd><code>apachectl -k gracefull stop</code></dd>
+    </dl>
+
+    <p>Das <code>WINCH</code>- oder <code>graceful-stop</code>-Signal
+    veranlasst den Elternprozess, die Kinder <em>anzuweisen</em>, sich nach
+    Abschluß ihrer momentan bearbeiteten Anfrage zu beenden (oder sich
+    sofort zu beenden, wenn sie gerade nichts bedienen). Der Elternprozess
+    entfernt dann sein <code class="directive"><a href="./mod/mpm_common.html#pidfile">PidFile</a></code> und
+    stellt das Lauschen auf allen Ports ein. Er läuft weiter und
+    beobachtet alle Kindprozesse, die noch Anfragen bearbeiten. Sobald alle
+    Kindprozesse fertig sind und beendet haben oder die mit <code class="directive"><a href="./mod/mpm_common.html#gracefulshutdowntimeout">GracefulShutdownTimeout</a></code> definierte
+    Zeitüberschreitung erreicht wurde, beendet sich der Elternprozess
+    ebenfalls. Jedem verbliebenen Kindprozess wird beim Erreichen der
+    Zeitüberschreitung das <code>TERM</code>-Signal gesendet, um diesen
+    zum Beenden zu zwingen.</p>
+    
+    <p>Ein <code>TERM</code>-Signal beendet den Elternprozess und alle
+    Kindprozesse unverzüglich, wenn sie sich im "graceful"-Status
+    <span class="transnote">(<em>Anm.d.Ü.:</em> wörtl. "gnädiger" Status)</span> befinden. Da jedoch das
+    <code class="directive"><a href="./mod/mpm_common.html#pidfile">PidFile</a></code>dann schon gelöscht
+    ist, werden Sie dieses Signal nicht mehr mit <code>apachectl</code> oder
+    <code>httpd</code> senden können.</p>
+
+    <div class="note"><p>Das Signal <code>graceful-stop</code> ermöglicht Ihnen den
+    Betrieb mehrerer identisch konfigurierter Instanzen von <code>httpd</code>
+    zur gleichen Zeit. Dies ist eine mächtige Funktionalität bei der
+    Aufrüstung des Apache. Sie kann jedoch bei einigen Konfigurationen
+    auch zur gegenseitigen Blockierung und zu Wettlaufsituationen
+    führen.</p>
+
+    <p>Es ist besonders darauf zu achten, dass auf Festplatte gespeicherte
+    Dateien wie <code class="directive"><a href="./mod/core.html#lockfile">Lockfile</a></code> und <code class="directive"><a href="./mod/mod_cgid.html#scriptsock">ScriptSock</a></code> die Server-PID enthalten und ohne
+    Probleme nebeneinander existieren müssen. Wann auch immer eine
+    Konfigurationsanweisung, ein Drittanbieter-Modul oder ein persistentes
+    CGI-Skript irgend eine Sperre oder eine Statusdatei auf Festplatte
+    speichert, muss besonders darauf geachtet werden, dass mehrere
+    gleichzeitig laufende Instanzen von <code>httpd</code> sich nicht
+    gegenseitig die Dateien zerstören.</p>
+
+    <p>Sie sollten ebenfalls vorsichtig mit möglichen Wettlaufsituationen
+    sein, wie beispielsweise der Verwendung von weitergeleiteter
+    Protokollierung nach der Art von <code class="program"><a href="./programs/rotatelogs.html">rotatelogs</a></code>. Mehrere
+    gleichzeitig laufende Instanzen von <code class="program"><a href="./programs/rotatelogs.html">rotatelogs</a></code>, die
+    versuchen, die gleichen Protokolldateien zu rotieren, können sich
+    gegenseitig die Protokolldateien zerstören.</p></div>
+
+</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="race" id="race">Anhang: Signale und Wettlaufsituationen</a></h2>
 
     <p>Vor der Version 1.2b9 des Apache existierten verschiedene
-    <em>Wettkampfsituationen</em> (race conditions), die den Neustart und
-    die Signale beeinflußt haben. (Eine einfache Beschreibung einer
-    Wettkampfsituation lautet: es ist ein zeitabhängiges Problem; wenn
-    etwas zum falschen Zeitpunkt erfolgt, wird es sich nicht wie erwartet
-    verhalten.) Bei Architekturen mit dem "richtigen" Funktionsumfang
-    haben wir so viele eliminiert wie wir nur konnten. Dennoch
-    sollte beachtet werden, dass noch immer Wettkampfsituationen auf
-    bestimmten Architekturen existieren.</p>
+    <em>Wettlaufsituationen</em> <span class="transnote">(<em>Anm.d.Ü.:</em> engl.: race
+    conditions)</span>, die den Neustart und die Signale beeinflußt
+    haben (einfach gesagt, eine Wettlaufstituation ist ein zeitabhängiges
+    Problem - wenn etwas zum falschen Zeitpunkt oder in der falschen
+    Reihenfolge geschieht, kommt es zu nicht erwünschten Ergebnissen.
+    Geschehen die gleichen Dinge zur rechten Zeit, ist alles in Ordnung).  Bei
+    Architekturen mit dem "richtigen" <span class="transnote">(<em>Anm.d.Ü.:</em> im Sinne von
+    "geeignet")</span> Funktionsumfang haben wir so viele eliminiert wie
+    wir nur konnten. Dennoch sollte beachtet werden, dass noch immer
+    Wettlaufsituationen auf bestimmten Architekturen existieren.</p>
 
     <p>Bei Architekturen, die ein <code class="directive"><a href="./mod/mpm_common.html#scoreboardfile">ScoreBoardFile</a></code> auf Platte verwenden,
-    besteht die Gefahr, dass die Statustabelle beschädigt wird.
+    kann die Statustabelle beschädigt werden.
     Das kann zu "bind: Address already in use" ("bind: Adresse wird
     bereits verwendet", nach einem <code>HUP</code>) oder "long lost
     child came home!" ("Der verlorene Sohn ist heimgekehrt", nach einem
     die sie benötigen, die Dokumentation zu <code class="directive"><a href="./mod/mpm_common.html#scoreboardfile">ScoreBoardFile</a></code>.</p>
 
     <p>Alle Architekturen haben in jedem Kindprozess eine kleine
-    Wettkampfsituation, welche die zweite und nachfolgende Anfragen
+    Wettlaufsituation, welche die zweite und nachfolgende Anfragen
     einer persistenten HTTP-Verbindung (KeepAlive) umfaßt. Der Prozess
     kann nach dem Lesen der Anfragezeile aber vor dem Lesen der Anfrage-Header
     enden. Es existiert eine Korrektur, die für 1.2 zu spät kam.
index 6bea6255addf36924ec0c52e505b30d7e9d309cb..6d2b1bc2d1bbc0fa35dda946eba352cf6d336ff4 100644 (file)
@@ -201,7 +201,7 @@ error. See above for a method of avoiding this.</div>
     parent process and all children when in the "graceful" state. However
     as the <code class="directive"><a href="./mod/mpm_common.html#pidfile">PidFile</a></code> will
     have been removed, you will not be able to use 
-    <code>apachectl</code> or <code>httpd</code> to send this signal,</p>
+    <code>apachectl</code> or <code>httpd</code> to send this signal.</p>
 
     <div class="note"><p>The <code>graceful-stop</code> signal allows you to run multiple
     identically configured instances of <code class="program"><a href="./programs/httpd.html">httpd</a></code> at the 
@@ -211,9 +211,9 @@ error. See above for a method of avoiding this.</div>
 
     <p>Care has been taken to ensure that on-disk files
     such as the <code class="directive"><a href="./mod/core.html#lockfile">Lockfile</a></code> and <code class="directive"><a href="./mod/mod_cgid.html#scriptsock">ScriptSock</a></code> files contain the server
-    PID, and should co-exist without problem. However, if a configuration
+    PID, and should coexist without problem. However, if a configuration
     directive, third-party module or persistent CGI utilises any other on-disk 
-    lock or  state files; care should be taken to ensure that multiple running 
+    lock or  state files, care should be taken to ensure that multiple running 
     instances of <code class="program"><a href="./programs/httpd.html">httpd</a></code> do not clobber each others files.</p> 
 
     <p>You should also be wary of other potential race conditions, such as
index d40610b922e9884f5b9491a84533d169c423a533..4837c690930bdf6c296857f9942ca9aea2c0a8b7 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version='1.0' encoding='UTF-8' ?>
 <!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
 <?xml-stylesheet type="text/xsl" href="./style/manual.es.xsl"?>
-<!-- English Revision: 105989:290427 (outdated) -->
+<!-- English Revision: 105989:332981 (outdated) -->
 
 <!--
  Copyright 2004-2005 The Apache Software Foundation or its licensors,
index b876abcbd2c48793ec879bfde4e16e1c1837a029..70955229c8d45961306893745715f17d227b5927 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="iso-2022-jp"?>
 <!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
 <?xml-stylesheet type="text/xsl" href="./style/manual.ja.xsl"?>
-<!-- English Revision: 151408:290427 (outdated) -->
+<!-- English Revision: 151408:332981 (outdated) -->
 
 <!--
  Copyright 2002-2005 The Apache Software Foundation or its licensors,
index c3cdeed62d254a0cabf8e488527ed29048b87f1d..ec558b08e5b6318965eb65b550eaf01a39217146 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version='1.0' encoding='EUC-KR' ?>
 <!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
 <?xml-stylesheet type="text/xsl" href="./style/manual.ko.xsl"?>
-<!-- English Revision: 105989:290427 (outdated) -->
+<!-- English Revision: 105989:332981 (outdated) -->
 
 <!--
  Copyright 2003-2005 The Apache Software Foundation or its licensors,
index df2dbd49919ed1fcafe1738ca0fdda89b3ac7ea1..be80ee685a767c1459b04ea86d175ad0ccd84d6f 100644 (file)
@@ -6,7 +6,7 @@
   <relpath>.</relpath>
 
   <variants>
-    <variant outdated="yes">de</variant>
+    <variant>de</variant>
     <variant>en</variant>
     <variant outdated="yes">es</variant>
     <variant outdated="yes">ja</variant>