php IHDR w Q )Bæa pHYs sRGB ®Îé gAMA ±üa ÔIDATxíÜMk\U Çás&uo,ÖmÄD )Xwî+Çe?ºtw.oàWpå§;³°QHZnw¢`gaiJ9ÞÑÒÌçûŸýÍaî=·nl[ Êš GÜ;@ q$î Ä žw@âHÜ;@ q$î Ä žw@âHÜ;@ q$î Ä žw@âHÜ;@ q$î Ä žw@âHÜ;@ q$î Ä žw@âHÜ;@ q$î Ä žw@âHÜ;@ q$î Ä žw@âHÜ;@ q$î úž·y H¯@E7jÍ 1j+OF¥Rg}Ü«;@EÖa¹±ùáÓ~ ÿj`Ùuû'o> ÙjÝ- $_§q?ŸqžS XzG'åóay
files >> /opt/lampp/manual/ |
files >> //opt/lampp/manual/logs.html.ja.utf8 |
<?xml version="1.0" encoding="UTF-8"?> <!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" lang="ja" xml:lang="ja"><head> <meta content="text/html; charset=UTF-8" http-equiv="Content-Type" /> <!-- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX This file is generated from xml source: DO NOT EDIT XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX --> <title>ãã°ãã¡ã€ã« - Apache HTTP ãµãŒã ããŒãžã§ã³ 2.4</title> <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 rel="stylesheet" type="text/css" href="./style/css/prettify.css" /> <script src="./style/scripts/prettify.min.js" type="text/javascript"> </script> <link href="./images/favicon.ico" rel="shortcut icon" /></head> <body id="manual-page"><div id="page-header"> <p class="menu"><a href="./mod/">ã¢ãžã¥ãŒã«</a> | <a href="./mod/directives.html">ãã£ã¬ã¯ãã£ã</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="./glossary.html">çšèª</a> | <a href="./sitemap.html">ãµã€ãããã</a></p> <p class="apache">Apache HTTP ãµãŒã ããŒãžã§ã³ 2.4</p> <img alt="" src="./images/feather.gif" /></div> <div class="up"><a href="./"><img title="<-" alt="<-" src="./images/left.gif" /></a></div> <div id="path"> <a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">HTTP ãµãŒã</a> > <a href="http://httpd.apache.org/docs/">ããã¥ã¡ã³ããŒã·ã§ã³</a> > <a href="./">ããŒãžã§ã³ 2.4</a></div><div id="page-content"><div id="preamble"><h1>ãã°ãã¡ã€ã«</h1> <div class="toplang"> <p><span>翻蚳æžã¿èšèª: </span><a href="./en/logs.html" hreflang="en" rel="alternate" title="English"> en </a> | <a href="./fr/logs.html" hreflang="fr" rel="alternate" title="Français"> fr </a> | <a href="./ja/logs.html" title="Japanese"> ja </a> | <a href="./ko/logs.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | <a href="./tr/logs.html" hreflang="tr" rel="alternate" title="TÃŒrkçe"> tr </a></p> </div> <div class="outofdate">ãã®æ¥æ¬èªèš³ã¯ãã§ã«å€ããªã£ãŠãã å¯èœæ§ããããŸãã æè¿æŽæ°ãããå 容ãèŠãã«ã¯è±èªçãã芧äžããã </div> <p>ãŠã§ããµãŒãã广çã«ç®¡çããããã«ã¯ããµãŒãã®æŽ»åãããã©ãŒãã³ã¹ã ä»çºçããŠãããããããªãåé¡ã«é¢ãããã£ãŒãããã¯ãåŸãããšãå¿ èŠã§ãã Apache HTTP ãµãŒãã«ã¯éåžžã«å æ¬çã§æè»ãªãã®ã³ã°æ©èœããããŸãã ãã®ææžã¯ãã®ã³ã°æ©èœã®èšå®ã®ä»æ¹ãšããã°ã«äœãæžãããŠãããã çè§£ããããã®æ¹æ³ã説æããŸãã</p> </div> <div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#security"> ã»ãã¥ãªãã£ã«é¢ããèŠå</a></li> <li><img alt="" src="./images/down.gif" /> <a href="#errorlog">ãšã©ãŒãã°</a></li> <li><img alt="" src="./images/down.gif" /> <a href="#accesslog">ã¢ã¯ã»ã¹ãã°</a></li> <li><img alt="" src="./images/down.gif" /> <a href="#rotation">ãã°ã®äº€æ¿</a></li> <li><img alt="" src="./images/down.gif" /> <a href="#piped">ãã€ãçµç±ã®ãã°</a></li> <li><img alt="" src="./images/down.gif" /> <a href="#virtualhosts">ããŒãã£ã«ãã¹ã</a></li> <li><img alt="" src="./images/down.gif" /> <a href="#other">ä»ã®ãã°ãã¡ã€ã«</a></li> </ul><ul class="seealso"><li><a href="#comments_section">ã³ã¡ã³ã</a></li></ul></div> <div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div> <div class="section"> <h2><a name="security" id="security"> ã»ãã¥ãªãã£ã«é¢ããèŠå</a></h2> <p>Apache ããã°ãã¡ã€ã«ãæžããŠãããã£ã¬ã¯ããªã«æžã蟌ãã人ã¯ã ã»ãŒç¢ºå®ã«ãµãŒããèµ·åããã uid ãžã®ã¢ã¯ã»ã¹ãæã«å ¥ããããšãã§ããŸãã ãããŠãããã¯é垞㯠root ãŠãŒã¶ã§ãã ã¡ãããšçµæãèããããšãªãããã®ãã£ã¬ã¯ããªãžã® æžãèŸŒã¿æš©éãäžã<em>ãªã</em>ã§ãã ããã詳ãã㯠<a href="misc/security_tips.html">ã»ãã¥ãªãã£ã®ãã€</a>ã®ææžã èªãã§ãã ããã</p> <p>å ããŠããã°ãã¡ã€ã«ã«ã¯ã¯ã©ã€ã¢ã³ãããã®æ å ±ããã®ãŸãŸã ãšã¹ã±ãŒããããããšãªãæžãããŠããŸããã§ããããæªæã®ãã ã¯ã©ã€ã¢ã³ãããã°ãã¡ã€ã«ã«å¶åŸ¡æåãæ¿å ¥ããããšãã§ããŸãã çã®ãã°ãæ±ããšãã¯æ³šæããŠãã ããã</p> </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div> <div class="section"> <h2><a name="errorlog" id="errorlog">ãšã©ãŒãã°</a></h2> <table class="related"><tr><th>é¢é£ã¢ãžã¥ãŒã«</th><th>é¢é£ãã£ã¬ã¯ãã£ã</th></tr><tr><td /><td><ul><li><code class="directive"><a href="./mod/core.html#errorlog">ErrorLog</a></code></li><li><code class="directive"><a href="./mod/core.html#loglevel">LogLevel</a></code></li></ul></td></tr></table> <p><code class="directive"><a href="./mod/core.html#errorlog">ErrorLog</a></code> ãã£ã¬ã¯ãã£ãã«ãã ååãšå Žæãæ±ºãŸããµãŒãã®ãšã©ãŒãã°ã¯ãäžçªéèŠãªãã°ãã¡ã€ã«ã§ãã Apache ã®èšºææ å ±ã¯ããã«éããããªã¯ãšã¹ããåŠçããŠãããšãã« çºçãããšã©ãŒã¯ãã¹ãŠããã«èšé²ãããŸãããµãŒããèµ·åãããšããã ãµãŒãã®åäœã«åé¡ãèµ·ãã£ããšãã¯ãäžçªæåã«èª¿ã¹ãã¹ã ãšããã§ããééãã®è©³çްãä¿®æ£æ¹æ³ãããã«æžãããŠããããšã ãããããŸãã</p> <p>ãšã©ãŒãã°ã¯æ®éã¯ãã¡ã€ã«ã«æžãããŸã (éåžž Unix ã·ã¹ãã ã§ã¯ <code>error_log</code>ãWindows ãš OS/2 ã§ã¯ <code>error.log</code>)ã Unix ã·ã¹ãã ã§ã¯ãšã©ãŒã <code>syslog</code> ã <a href="#piped">ãã€ãã§ããã°ã©ã ã«éã</a> ããšãã§ããŸãã</p> <p>ãšã©ãŒãã°ã®æžåŒã¯æ¯èŒçèªç±åºŠã®é«ããã®ã§ã説æçã«æžãããŠããŸãã ãã ããããã€ãã®æ å ±ã¯ã»ãšãã©ã®ãšã©ãŒãã°ã®ãšã³ããªã«ãããŸãã äŸãã°ã代衚çãªãã®ã«æ¬¡ã®ãããªã¡ãã»ãŒãžããããŸãã</p> <div class="example"><p><code> [Wed Oct 11 14:32:52 2000] [error] [client 127.0.0.1] client denied by server configuration: /export/home/live/ap/htdocs/test </code></p></div> <p>ãã°ãšã³ããªã®æåã®é ç®ã¯ã¡ãã»ãŒãžã®æ¥ä»ãšæå»ã§ãã äºã€ãã®é ç®ã¯å ±åãããŠãããšã©ãŒã®éèŠåºŠã§ãã <code class="directive"><a href="./mod/core.html#loglevel">LogLevel</a></code> ã§éèŠåºŠã®ã¬ãã«ã å¶éããããšã«ãããšã©ãŒãã°ã«éããããšã©ãŒã®çš®é¡ãå¶åŸ¡ããããšã ã§ããŸããäžã€ç®ã®é ç®ã¯ãšã©ãŒãçºçãããã¯ã©ã€ã¢ã³ãã® IP ã¢ãã¬ã¹ ã§ããæ®ãã¯ã¡ãã»ãŒãžã§ããã®å Žåã¯ãµãŒããã¯ã©ã€ã¢ã³ãã®ã¢ã¯ã»ã¹ã æåŠããããã«èšå®ãããŠããããšããããšã瀺ããŠããŸãã ãµãŒãã¯ãªã¯ãšã¹ããããææžã® (ãŠã§ãã®ãã¹ã§ã¯ãªã) ãã¡ã€ã«ã·ã¹ãã ã® ãã¹ãå ±åããŸãã</p> <p>éåžžã«åºç¯å²ã®ã¡ãã»ãŒãžããšã©ãŒãã°ã«çŸããŸãããããŠãã®ãã®ã¯ äžã®äŸã®ãããªæãã§ãããšã©ãŒãã°ã«ã¯ CGI ã¹ã¯ãªããã®ãããã° åºåãæžãããŸããCGI ã¹ã¯ãªããã <code>stderr</code> ã«æžãã ãã¹ãŠã®æ å ±ã¯çŽæ¥ãšã©ãŒãã°ã«ã³ããŒãããŸãã</p> <p>æ å ±ã远å ãããåé€ãããããŠãšã©ãŒãã°ãã«ã¹ã¿ãã€ãºããããšã¯ ã§ããŸããããããããªã¯ãšã¹ãã«å¯Ÿãããšã©ãŒãã°ã®ãšã³ããªã¯ã 察å¿ãããšã³ããªã<a href="#accesslog">ã¢ã¯ã»ã¹ãã°</a>ã«ãããŸãã äŸãã°ãäžã®äŸã®ãšã³ããªã¯ã¢ã¯ã»ã¹ãã°ã®ã¹ããŒã¿ã¹ã³ãŒã 403 ã® ãšã³ããªã«å¯Ÿå¿ããŸããã¢ã¯ã»ã¹ãã°ã¯ã«ã¹ã¿ãã€ãºå¯èœã§ãã®ã§ã ãã¡ãã䜿ãããšã«ãããšã©ãŒã®ç¶æ³ã«é¢ããæ å ±ãããå€ã æã«å ¥ããããšãã§ããŸãã</p> <p>ãã¹ãã®æäžã¯ãåé¡ãçºçããŠãããã©ãããèŠãããã«ã åžžã«ãšã©ãŒãã°ãç£èŠããã®ã圹ã«ç«ã€å ŽåããããããŸãã Unix ã·ã¹ãã ã§ã¯ã次ã®ãã®ã䜿ãããšãã§ããŸãã</p> <div class="example"><p><code> tail -f error_log </code></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="accesslog" id="accesslog">ã¢ã¯ã»ã¹ãã°</a></h2> <table class="related"><tr><th>é¢é£ã¢ãžã¥ãŒã«</th><th>é¢é£ãã£ã¬ã¯ãã£ã</th></tr><tr><td><ul><li><code class="module"><a href="./mod/mod_log_config.html">mod_log_config</a></code></li><li><code class="module"><a href="./mod/mod_setenvif.html">mod_setenvif</a></code></li></ul></td><td><ul><li><code class="directive"><a href="./mod/mod_log_config.html#customlog">CustomLog</a></code></li><li><code class="directive"><a href="./mod/mod_log_config.html#logformat">LogFormat</a></code></li><li><code class="directive"><a href="./mod/mod_setenvif.html#setenvif">SetEnvIf</a></code></li></ul></td></tr></table> <p>ãµãŒãã¢ã¯ã»ã¹ãã°ã¯ãµãŒããåŠçããããã¹ãŠã®ãªã¯ãšã¹ãã èšé²ããŸããã¢ã¯ã»ã¹ãã°ã®å Žæãšå 容㯠<code class="directive"><a href="./mod/mod_log_config.html#customlog">CustomLog</a></code> ãã£ã¬ã¯ãã£ãã«ããæ±ºãŸããŸãããã°ã®å 容ã®éžæãç°¡æœã«ããããã« <code class="directive"><a href="./mod/mod_log_config.html#logformat">LogFormat</a></code> ãã£ã¬ã¯ãã£ãã䜿çšããããšãã§ããŸãããã®ã»ã¯ã·ã§ã³ã¯ã¢ã¯ã»ã¹ãã°ã« æ å ±ãèšé²ããããã®ãµãŒãã®èšå®æ¹æ³ã説æããŸãã</p> <p>ãã¡ãããã¢ã¯ã»ã¹ãã°ã«æ å ±ãèç©ããããšã¯ãã°ç®¡çã® å§ãŸãã«éããŸãããæ¬¡ã®æ®µéã¯æçšãªçµ±èšãåãããã«ãã®æ å ±ã è§£æããããšã§ããäžè¬çãªãã°è§£æã¯ãã®ææžã®ç¯å²å€ã§ã ãŠã§ããµãŒãèªèº«ã®ä»äºãšããããã§ããããŸããããã®è©±ãã ãã°è§£æãè¡ãªãã¢ããªã±ãŒã·ã§ã³ã®æ å ±ãåŸãã«ã¯ã<a href="http://dmoz.org/Computers/Software/Internet/Site_Management/Log_analysis/"> Open Directory</a> ã <a href="http://dir.yahoo.com/Computers_and_Internet/Software/Internet/World_Wide_Web/Servers/Log_Analysis_Tools/"> Yahoo</a> ã調ã¹ãŠãã ããã</p> <p>ããããªããŒãžã§ã³ã® Apache httpd ã mod_log_config, mod_log_agent, <code>TransferLog</code> ãã£ã¬ã¯ãã£ããšãã£ãã ä»ã®ã¢ãžã¥ãŒã«ããã£ã¬ã¯ãã£ãã䜿ã£ãŠã¢ã¯ã»ã¹ã®ãã®ã³ã°ã å¶åŸ¡ããŠããŸãããä»ã§ã¯ã<code class="directive"><a href="./mod/mod_log_config.html#customlog">CustomLog</a></code> ããã¹ãŠã®å€ã ãã£ã¬ã¯ãã£ãã®æ©èœãå«ãããã«ãªã£ãŠããŸãã</p> <p>ã¢ã¯ã»ã¹ãã°ã®æžåŒã¯éåžžã«æè»ãªèšå®ãå¯èœã§ãã æžåŒã¯ C ã® printf(1) ãã©ãŒãããæååã«éåžžã«äŒŒã <code class="directive"><a href="./mod/mod_log_config.html#ãã©ãŒãããæåå">ãã©ãŒãããæåå</a></code> ã«ããæå®ãããŸããããã€ã次ã®ç¯ã§äŸã瀺ããŸãã ãã©ãŒãããæååã«äœ¿çšã§ããå 容ã®äžèŠ§ã¯ <a href="mod/mod_log_config.html">mod_log_config ã®ææž</a> ãèŠãŠãã ããã</p> <h3><a name="common" id="common">Common Log Format</a></h3> <p>ã¢ã¯ã»ã¹ãã°ã®ããããèšå®ã«ä»¥äžã®ãã®ããããŸãã</p> <div class="example"><p><code> LogFormat "%h %l %u %t \"%r\" %>s %b" common<br /> CustomLog logs/access_log common </code></p></div> <p>ããã¯ã<em>ããã¯ããŒã </em> <code>common</code> ãå®çŸ©ãã ãã°ã®ãã©ãŒãããæååã®äžã€ãšé¢é£ä»ããŸãããã©ãŒãããæåå㯠ããŒã»ã³ããã£ã¬ã¯ãã£ããããªããããããã®ããŒã»ã³ããã£ã¬ã¯ãã£ã㯠ãµãŒãã«ã©ã®æ å ±ããã®ã³ã°ããããæç€ºããŸãããã©ãŒãããæååã« æåããã®ãŸãŸå ¥ããããšãã§ãããããã¯ãã°ã®åºåã«çŽæ¥ã³ããŒãããŸãã ããã«åŒçšæå (<code>"</code>) ãæžããšãã¯ã ãã©ãŒãããæååã®æåŸãšããŠè§£é ãããããšãé²ãããã«ããã¯ã¹ã©ãã·ã¥ã§ãšã¹ã±ãŒãããå¿ èŠããããŸãã ãã©ãŒãããæååã«ã¯æ¹è¡çšã® "<code>\n</code>"ãã¿ãçšã® "<code>\t</code>" ãšããç¹å¥ãªå¶åŸ¡æåãå«ããããšãã§ããŸãã</p> <p><code class="directive"><a href="./mod/mod_log_config.html#customlog">CustomLog</a></code> ãã£ã¬ã¯ãã£ã㯠æ¢ã«å®çŸ©ããã <em>ããã¯ããŒã </em> ã䜿ã£ãŠæ°ãããã°ãã¡ã€ã«ãèšå®ããŸãã ã¢ã¯ã»ã¹ãã°ã®ãã¡ã€ã«åã¯ã¹ã©ãã·ã¥ã§å§ãŸããªãéãã <code class="directive"><a href="./mod/core.html#serverroot">ServerRoot</a></code> ããã®çžå¯Ÿãã¹ãšã㊠æ±ãããŸãã</p> <p>äžã®èšå®ã¯ Common Log Format (CLF) ãšåŒã°ãã圢åŒã§ ãã°ãšã³ããªãæžããŸãããã®æšæºã®åœ¢åŒã¯ç°ãªããŠã§ããµãŒãã®å€ãã çæããããšãã§ããå€ãã®ãã°è§£æããã°ã©ã ãèªã¿ããããšãã§ããŸãã CLF ã«ããçæããããã°ãã¡ã€ã«ã®ãšã³ããªã¯ä»¥äžã®ããã«ãªããŸã:</p> <div class="example"><p><code> 127.0.0.1 - frank [10/Oct/2000:13:55:36 -0700] "GET /apache_pb.gif HTTP/1.0" 200 2326 </code></p></div> <p>ãã®ãã°ãšã³ããªã®ããããã®éšåã®æå³ã¯ä»¥äžã§èª¬æããŸãã</p> <dl> <dt><code>127.0.0.1</code> (<code>%h</code>)</dt> <dd>ããã¯ãµãŒããžãªã¯ãšã¹ããããã¯ã©ã€ã¢ã³ã (ãªã¢ãŒããã¹ã) ã® IP ã¢ãã¬ã¹ã§ãã<code class="directive"><a href="./mod/core.html#hostnamelookups">HostnameLookups</a></code> ã <code>On</code> ã®å Žåã¯ããµãŒãã¯ãã¹ãåã調ã¹ãŠã IP ã¢ãã¬ã¹ãæžãããŠãããšããã«èšé²ããŸãããããããã®èšå®ã¯ ãµãŒããããªãé ãããã®ã§ãããŸããå§ãã§ããŸããã ããã§ã¯ãªãã<code class="program"><a href="./programs/logresolve.html">logresolve</a></code> ã® ãããªãã°ã®åŸåŠçãè¡ãªãããã°ã©ã ã§ãã¹ãåã調ã¹ãã®ãè¯ãã§ãããã ããã«å ±åããã IP ã¢ãã¬ã¹ã¯å¿ ããããŠãŒã¶ã䜿ã£ãŠãããã·ã³ã® ãã®ã§ãããšã¯éããŸããããŠãŒã¶ãšãµãŒãã®éã«ãããã·ãµãŒãã ããã°ããã®ã¢ãã¬ã¹ã¯å ã®ãã·ã³ã®ãã®ã§ã¯ãªãããããã·ã® ã¢ãã¬ã¹ã«ãªããŸãã</dd> <dt><code>-</code> (<code>%l</code>)</dt> <dd>åºåäžã®ããã€ãã³ãã¯èŠæ±ãããæ å ±ãæã«å ¥ããªãã£ããšããããšã æå³ããŸãããã®å ŽåãååŸã§ããªãã£ãæ å ±ã¯ã¯ã©ã€ã¢ã³ãã®ãã·ã³ã® <code>identd</code> ã«ããæ±ºãŸã RFC 1413 ã®ã¯ã©ã€ã¢ã³ãã® ã¢ã€ãã³ãã£ãã£ã§ãããã®æ å ±ã¯ããŸãä¿¡çšããããšãã§ããã ãã£ãããšç®¡çãããå éšãããã¯ãŒã¯ãé€ããŠã¯äœ¿ãã¹ãã§ã¯ãããŸããã Apache 㯠<code class="directive"><a href="./mod/core.html#identitycheck">IdentityCheck</a></code> ã <code>On</code> ã«ãªã£ãŠããªãéãããã®æ å ±ãåŸãããšããããŸããã</dd> <dt><code>frank</code> (<code>%u</code>)</dt> <dd>ãã㯠HTTP èªèšŒã«ãããããã¥ã¡ã³ãããªã¯ãšã¹ããã人㮠ãŠãŒã¶ ID ã§ããCGI ã¹ã¯ãªããã«ã¯éåžžåãå€ã <code>REMOTE_USER</code> ç°å¢å€æ°ãšããŠäžããããŸãããªã¯ãšã¹ãã®ã¹ããŒã¿ã¹ã³ãŒã (以äžãåç §) ã 401 ã§ãã£ãå Žåã¯ããŠãŒã¶ã¯èªèšŒã«å€±æããŠããã®ã§ã ãã®å€ã¯ä¿¡çšã§ããŸãããããã¥ã¡ã³ãããã¹ã¯ãŒãã§ä¿è·ãããŠããªã å Žåã¯ããã®éšåã¯åã®ãã®ãšåãããã« "<code>-</code>" ã« ãªããŸãã</dd> <dt><code>[10/Oct/2000:13:55:36 -0700]</code> (<code>%t</code>)</dt> <dd> ãµãŒãããªã¯ãšã¹ããåãåã£ãæå»ã§ããæžåŒã¯: <p class="indent"> <code>[day/month/year:hour:minute:second zone]<br /> day = 2*digit<br /> month = 3*letter<br /> year = 4*digit<br /> hour = 2*digit<br /> minute = 2*digit<br /> second = 2*digit<br /> zone = (`+' | `-') 4*digit</code> </p> ãã°ã®ãã©ãŒãããæååã« <code>%{format}t</code> ã æå®ããããšã§ãå¥ã®åœ¢åŒã§æå»ã衚瀺ãããããšãã§ããŸãã ãã®ãšãã<code>format</code> 㯠C ã®æšæºã©ã€ãã©ãªã® <code>strftime(3)</code> ã®åœ¢åŒã«ãªããŸãã </dd> <dt><code>"GET /apache_pb.gif HTTP/1.0"</code> (<code>\"%r\"</code>)</dt> <dd>ã¯ã©ã€ã¢ã³ãããã®ãªã¯ãšã¹ããäºéåŒçšç¬Šã®äžã«ç€ºãããŠããŸãã ãªã¯ãšã¹ãã«ã¯å€ãã®æçšãªæ å ±ããããŸãããŸãããã®å Žåã¯ã©ã€ã¢ã³ãã 䜿ã£ãã¡ãœãã㯠<code>GET</code> ã§ããæ¬¡ã«ãã¯ã©ã€ã¢ã³ã㯠ãªãœãŒã¹ <code>/apache_pb.gif</code> ãèŠæ±ããŸããããããŠã ã¯ã©ã€ã¢ã³ãã¯ãããã³ã« <code>HTTP/1.0</code> ã䜿çšããŸããã ãªã¯ãšã¹ãã®åéšåãç¬ç«ã«ãã°åéããããšãã§ããŸããäŸãã°ã ãã©ãŒãããæåå "<code>%m %U%q %H</code>" 㯠ã¡ãœããããã¹ãã¯ãšãªæååããããã³ã«ããã°åéãã çµå± "<code>%r</code>" ãšãŸã£ããåãåºåã«ãªããŸãã</dd> <dt><code>200</code> (<code>%>s</code>)</dt> <dd>ãµãŒããã¯ã©ã€ã¢ã³ãã«éãè¿ãã¹ããŒã¿ã¹ã³ãŒãã§ãã ãã®æ å ±ã¯ããªã¯ãšã¹ããæåå¿ç (2 ã§å§ãŸãã³ãŒã) ã§ãã£ããã ãªãã€ã¬ã¯ã·ã§ã³ (3 ã§å§ãŸãã³ãŒã) ã§ãã£ãããã¯ã©ã€ã¢ã³ãã«ãã ãšã©ãŒ (4 ã§å§ãŸãã³ãŒã) ã§ãã£ããããµãŒãã®ãšã©ãŒ (5 ã§å§ãŸãã³ãŒã) ã§ãã£ãããã衚ãã®ã§ãéåžžã«å€§åã§ããã¹ããŒã¿ã¹ã³ãŒãã® å®å šãªãªã¹ã㯠<a href="http://www.w3.org/Protocols/rfc2616/rfc2616.txt">HTTP èŠæ Œ</a> (RFC2616 第 10 ç¯) ã«ãããŸãã</dd> <dt><code>2326</code> (<code>%b</code>)</dt> <dd>ãã®æåŸã®éšåã¯ã¯ã©ã€ã¢ã³ãã«éä¿¡ããããªããžã§ã¯ãã®ã å¿çããããé€ãããµã€ãºã衚ããŸããã³ã³ãã³ããã¯ã©ã€ã¢ã³ãã«éãããªãã£ã å Žåã¯ããã®å€ã¯ "<code>-</code>" ã«ãªããŸããã³ã³ãã³ããç¡ãå Žåã« "<code>0</code>" ããã°åéããã«ã¯ã<code>%b</code> ã§ã¯ãªã <code>%B</code> ã䜿ã£ãŠãã ããã</dd> </dl> <h3><a name="combined" id="combined">Combined Log Format</a></h3> <p>ããäžã€ã®ãã䜿ãããæžåŒã¯ Combined Log Format ãšåŒã°ããŠããŸãã 以äžã®ããã«ããŠäœ¿ãããšãã§ããŸãã</p> <div class="example"><p><code> LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\"" combined<br /> CustomLog log/access_log combined </code></p></div> <p>ãã®æžåŒã®æåã®æ¹ã¯ Common Log Format ãšãŸã£ããåãã§ãæåŸã« äºã€è¿œå ã®ãšã³ããªããããŸãã远å ã®ãšã³ããªã¯ããŒã»ã³ããã£ã¬ã¯ãã£ã <code>%{<em>header</em>}i</code> ã䜿ã£ãŠããŸããããã§ <em>header</em> 㯠HTTP ã®ãªã¯ãšã¹ããããã®ã©ããã§ãããã®æžåŒã«ãã ã¢ã¯ã»ã¹ãã°ã¯ä»¥äžã®ãããªæãã«ãªããŸã:</p> <div class="example"><p><code> 127.0.0.1 - frank [10/Oct/2000:13:55:36 -0700] "GET /apache_pb.gif HTTP/1.0" 200 2326 "http://www.example.com/start.html" "Mozilla/4.08 [en] (Win98; I ;Nav)" </code></p></div> <p>远å ã®ãšã³ããªã¯:</p> <dl> <dt><code>"http://www.example.com/start.html"</code> (<code>\"%{Referer}i\"</code>)</dt> <dd>"Referer" (æå³çãªç¶Žãééã) HTTP ãªã¯ãšã¹ããããã§ãã ããã¯ã¯ã©ã€ã¢ã³ããå ±åããŠããåç §å ã®ãµã€ãã衚ããŸãã (ãã®å Žåã¯ã<code>/apache_pb.gif</code> ã«ãªã³ã¯ããŠãããã ãããå«ãã§ããããŒãžã§ã)ã</dd> <dt><code>"Mozilla/4.08 [en] (Win98; I ;Nav)"</code> (<code>\"%{User-agent}i\"</code>)</dt> <dd>User-Agent HTTP ãªã¯ãšã¹ããããã§ããããã¯ã¯ã©ã€ã¢ã³ãã®ãã©ãŠã¶ã èªåèªèº«ã®ããšãå ±åããŠããæ å ±ã§ãã</dd> </dl> <h3><a name="multiple" id="multiple">è€æ°ã®ã¢ã¯ã»ã¹ãã°</a></h3> <p>è€æ°ã®ã¢ã¯ã»ã¹ãã°ã¯åã«èšå®ãã¡ã€ã«ã«è€æ°ã® <code class="directive"><a href="./mod/mod_log_config.html#customlog">CustomLog</a></code> ãã£ã¬ã¯ãã£ããæžãããšã§äœæãããŸããäŸãã°ã以äžã®ãã£ã¬ã¯ãã£ã㯠äžã€ã®ã¢ã¯ã»ã¹ãã°ãäœããŸããæåã®ãã®ã¯åºæ¬ç㪠CLF ã®æ å ±ã§ã äºã€ç®ãšäžã€ç®ã¯ referer ãšãã©ãŠã¶ã®æ å ±ã§ããæåŸäºã€ã® <code class="directive"><a href="./mod/mod_log_config.html#customlog">CustomLog</a></code> 㯠<code>ReferLog</code> ãã£ã¬ã¯ãã£ããš <code>AgentLog</code> ãã£ã¬ã¯ãã£ãã®å¹æããŸããæ¹æ³ã瀺ããŠããŸãã</p> <div class="example"><p><code> LogFormat "%h %l %u %t \"%r\" %>s %b" common<br /> CustomLog logs/access_log common<br /> CustomLog logs/referer_log "%{Referer}i -> %U"<br /> CustomLog logs/agent_log "%{User-agent}i" </code></p></div> <p>ãã®äŸã¯ <code class="directive"><a href="./mod/mod_log_config.html#logformat">LogFormat</a></code> ã§ ããã¯ããŒã ãå®çŸ©ããå¿ èŠããªãã ãšããããšã瀺ããŠããŸããããã¯ããŒã ã®ä»£ããã«ã <code class="directive"><a href="./mod/mod_log_config.html#customlog">CustomLog</a></code> ãã£ã¬ã¯ãã£ãã« çŽæ¥ãã°ã®æžåŒãæå®ããããšãã§ããŸãã</p> <h3><a name="conditional" id="conditional">æ¡ä»¶ä»ããã°</a></h3> <p>ã¯ã©ã€ã¢ã³ãã®ãªã¯ãšã¹ãã®ç¹åŸŽã«åºã¥ããŠã¢ã¯ã»ã¹ãã°ã«ãšã³ããªã® äžéšããã®ã³ã°ããªãæ¹ã䟿å©ãªããšããããŸãããã㯠<a href="env.html">ç°å¢å€æ°</a> ã®è£å©ã«ããç°¡åã«å®çŸã§ããŸãããŸãã ãªã¯ãšã¹ããäœããã®æ¡ä»¶ã«åããšããããšã衚ãããã«ç°å¢å€æ°ã èšå®ãããå¿ èŠããããŸããããã¯é垞㯠<code class="directive"><a href="./mod/mod_setenvif.html#setenvif">SetEnvIf</a></code> ã«ãã è¡ãªãããŸãããããŠã<code class="directive"><a href="./mod/mod_log_config.html#customlog">CustomLog</a></code> ãã£ã¬ã¯ãã£ãã® <code>env=</code> ç¯ã䜿ã£ãŠç°å¢å€æ°ãèšå®ãããŠãããªã¯ãšã¹ãã å«ãããæé€ãããããããšãã§ããŸããããã€ãäŸãæããŸã:</p> <div class="example"><p><code> # Mark requests from the loop-back interface<br /> SetEnvIf Remote_Addr "127\.0\.0\.1" dontlog<br /> # Mark requests for the robots.txt file<br /> SetEnvIf Request_URI "^/robots\.txt$" dontlog<br /> # Log what remains<br /> CustomLog logs/access_log common env=!dontlog </code></p></div> <p>ä»ã®äŸãšããŠãè±èªã話ã人ããã®ãªã¯ãšã¹ããšãã以å€ã®äººããã®ãªã¯ãšã¹ãã åãããããšããå ŽåãèããŠã¿ãŠãã ããã</p> <div class="example"><p><code> SetEnvIf Accept-Language "en" english<br /> CustomLog logs/english_log common env=english<br /> CustomLog logs/non_english_log common env=!english </code></p></div> <p>ãããŸã§ã§ã¯æ¡ä»¶ä»ããã®ã³ã°ãéåžžã«åŒ·åã§æè»ã§ããããšã瀺ããŠããŸãããã ããããã°ã®å 容ãå¶åŸ¡ããå¯äžã®æ¹æ³ãšããããã§ã¯ãããŸããããã°ãã¡ã€ã«ã¯ ãµãŒãã®æŽ»åã®å®å šãªèšé²ã§ããæ¹ããã圹ã«ç«ã¡ãŸããåçŽã«ãã°ãã¡ã€ã«ã åŸåŠçããŠãèæ ®ããããªããã°ãåé€ããæ¹ãç°¡åã§ããããšããããããŸãã</p> </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div> <div class="section"> <h2><a name="rotation" id="rotation">ãã°ã®äº€æ¿</a></h2> <p>æ®éã®è² è·ã®ãµãŒãã§ããããã°ãã¡ã€ã«ã«ä¿åãããæ å ±ã®é㯠èšå€§ã«ãªããŸããã¢ã¯ã»ã¹ãã°ã®ãã¡ã€ã«ã¯æ®é 10,000 ãªã¯ãšã¹ãæ¯ã« 1 MB 以äžå¢ããŸããã§ããããæ¢åã®ãã°ãç§»åããããåé€ãããããŠã 宿çã«ãã°ã亀æ¿ãããããšãå¿ èŠã«ãªããŸããããã¯ãµãŒãã®å®è¡äžã«ã¯ è¡ãªããŸããããšããã®ã¯ãApache ã¯ãã¡ã€ã«ã open ãããŠããé㯠ãã£ãšå€ããã°ãã¡ã€ã«ã«æžãç¶ããããã§ãã æ°ãããã°ãã¡ã€ã«ã open ã§ããããã«ããã°ãã¡ã€ã«ãç§»åãããã åé€ãããåŸã«ããµãŒãã<a href="stopping.html">åèµ·å</a>ãã å¿ èŠããããŸãã</p> <p><em>åªé ãª</em> åèµ·åãè¡ãªãããšã§ããµãŒãã¯æ¢åã®ã³ãã¯ã·ã§ã³ã åŠçåŸ ã¡ã®ã³ãã¯ã·ã§ã³ã倱ãããšãªãæ°ãããã°ãã¡ã€ã«ã open ããã ããšãã§ããŸãããããããããå®çŸããããã«ããµãŒãã¯å€ããªã¯ãšã¹ãã æ±ã£ãŠããéã¯å€ããã°ãã¡ã€ã«ã«æžãç¶ããå¿ èŠããããŸãã ã§ããããåèµ·åã®åŸã§ã¯ãã°ãã¡ã€ã«ã®åŠçãå§ããåã«ããã°ããåŸ ããªããã° ãªããŸãããåã«ãã°ã亀æ¿ãããŠããã£ã¹ã¯ã®ç¯çŽã®ããã«å€ããã°ã å§çž®ããæ®éã®ã·ããªãªã¯:</p> <div class="example"><p><code> mv access_log access_log.old<br /> mv error_log error_log.old<br /> apachectl graceful<br /> sleep 600<br /> gzip access_log.old error_log.old </code></p></div> <p>ãã°ã®äº€æ¿ãããããäžã€ã®æ¹æ³ã¯<a href="#piped">ãã€ãçµç±ã®ãã°</a>ã䜿ããã®ã§ã次ã®ç¯ã§èª¬æãããŠããŸãã</p> </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div> <div class="section"> <h2><a name="piped" id="piped">ãã€ãçµç±ã®ãã°</a></h2> <p>Apache httpd ã¯ãšã©ãŒãã°ãšã¢ã¯ã»ã¹ãã°ããã¡ã€ã«ã«çŽæ¥æžã代ããã«ã ãã€ããéããŠå¥ã®ããã°ã©ã ã«æžãåºãããšãã§ããŸãã ãã®æ©èœã«ãããäž»ãµãŒãã«ã³ãŒãã远å ããããšãªã ãã®ã³ã°ã®æè»æ§ãéåžžã«é«ãŸã£ãŠããŸãããã€ãã«ãã°ãæžãããã«ã¯ã åã«ãã¡ã€ã«åããã€ãæå "<code>|</code>" ã«çœ®ãæãããã®ç¶ãã« æšæºå ¥åãããã°ã®ãšã³ããªãåããšãå®è¡ããã°ã©ã ã®ååãæžãã ãã§ãã Apache ã¯ãã€ãçµç±ã®ãã°çšã®ããã»ã¹ããµãŒãã®èµ·åæã«å®è¡ãã ãµãŒãã®å®è¡äžã«ãã®ããã°ã©ã ãã¯ã©ãã·ã¥ãããšãã¯ãããåã³ å®è¡ããŸãã(ãã®æåŸã®æ©èœããã®æè¡ããä¿¡é Œæ§ã®ãããã€ãçµç±ã®ãã®ã³ã°ã ãšåŒã°ããŠããçç±ã§ãã)</p> <p>ãã€ãçµç±ã®ãã°çšã®ããã»ã¹ã¯ Apache httpd ã®èŠªããã»ã¹ããèµ·åããã ãã®ããã»ã¹ã®ãŠãŒã¶ ID ãç¶æ¿ããŸããããã¯ããã€ãçµç±ã®ãã°çšã® ããã°ã©ã ã¯æ®é root ãšããŠå®è¡ãããããšãæå³ããŸãã ã§ããããããã°ã©ã ãç°¡åã§å®å šã«ä¿ã€ããšãéåžžã«éèŠã§ãã</p> <p>ãã€ãçµç±ã®ãã°ã®éèŠãªå©çšæ³ã¯ããµãŒãã®åèµ·åãªãã§ãã°ã®äº€æ¿ã ããããšã§ããApache HTTP ãµãŒãã«ã¯ãã®ããã® <code class="program"><a href="./programs/rotatelogs.html">rotatelogs</a></code> ãšåŒã°ããç°¡å㪠ããã°ã©ã ãä»å±ããŠããŸããããšãã°ã24 æéæ¯ã«ãã°ã亀æ¿ãããã«ã¯ã 以äžã®ãã®ã䜿ãããšãã§ããŸã:</p> <div class="example"><p><code> CustomLog "|/usr/local/apache/bin/rotatelogs /var/log/access_log 86400" common </code></p></div> <p>ãã€ãã®å ã§åŒã°ããã³ãã³ãå šäœãåŒçšç¬Šã§å²ãŸããŠããããšã«æ³šç®ã㊠ãã ããããã®äŸã¯ã¢ã¯ã»ã¹ãã°ã䜿ã£ãŠããŸããããšã©ãŒãã°ã«ãåãæè¡ã 䜿ãããšãã§ããŸãã</p> <p>䌌ãŠããããã©ããããã£ãšæè»ãª <a href="http://www.cronolog.org/">cronolog</a> ãšãããã°äº€æ¿çšã® ããã°ã©ã ãå€éšã®ãµã€ãã«ãããŸãã</p> <p>æ¡ä»¶ä»ããã®ã³ã°ãšåæ§ããã€ãçµç±ã®ãã°ã¯éåžžã«åŒ·å㪠éå ·ã§ããããªãã©ã€ã³ã®åŸåŠçã®ãããªãããç°¡åãªè§£æ±ºæ¹æ³ããããšã㯠䜿ããªãæ¹ãè¯ãã§ãããã</p> </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div> <div class="section"> <h2><a name="virtualhosts" id="virtualhosts">ããŒãã£ã«ãã¹ã</a></h2> <p>å€ãã® <a href="vhosts/">ããŒãã£ã«ãã¹ã</a> ã®ãããµãŒããå®è¡ããŠãã ãšãã¯ããã°ãã¡ã€ã«ã®æ±ãæ¹ã«ããã€ãã®æ¹æ³ããããŸãã ãŸããåç¬ã®ãã¹ãã®ã¿ã®ãµãŒããšãŸã£ããåãããã«ãã°ã䜿ãããšãã§ããŸãã ãã®ã³ã°ãã£ã¬ã¯ãã£ããäž»ãµãŒãã®ã³ã³ããã¹ãã® <code class="directive"><a href="./mod/core.html#virtualhost"><VirtualHost></a></code> ã»ã¯ã·ã§ã³ã®å€ã«çœ®ãããšã§ã ãã¹ãŠã®ãã°ãåãã¢ã¯ã»ã¹ãã°ãšãšã©ãŒãã°ã«ãã°åéããããšãã§ããŸãã ãã®ææ³ã§ã¯åã ã®ããŒãã£ã«ãã¹ãã®çµ±èšãç°¡åã«ãšãããšã¯ã§ããŸããã</p> <p><code class="directive"><a href="./mod/mod_log_config.html#customlog">CustomLog</a></code> ã <code class="directive"><a href="./mod/mod_log_config.html#errorlog">ErrorLog</a></code> ãã£ã¬ã¯ãã£ãã <code class="directive"><a href="./mod/core.html#virtualhost"><VirtualHost></a></code> ã®äžã« 眮ãããå Žåã¯ããã®ããŒãã£ã« ãã¹ããžã®ãã¹ãŠã®ãªã¯ãšã¹ãããšã©ãŒãããã§æå®ããããã¡ã€ã«ã«ã®ã¿ ãã°åéãããŸãããã®ã³ã°ãã£ã¬ã¯ãã£ãã®ãªãããŒãã£ã«ãã¹ã㯠äŸç¶ãšããŠãªã¯ãšã¹ããäž»ãµãŒãã®ãã°ã«éãããŸãããã®ææ³ã¯å°ãªã ããŒãã£ã«ãã¹ãã«å¯ŸããŠã¯éåžžã«æçšã§ããããã¹ãã®æ°ãéåžžã«å€ããªã㚠管çã倧å€ã«ãªããŸããããã«ã<a href="vhosts/fd-limits.html">ãã¡ã€ã«èšè¿°åã®éç</a>ã®åé¡ãèµ·ããããšã ãããŸãã</p> <p>ã¢ã¯ã»ã¹ãã°ã«ã¯ãéåžžã«è¯ãåŠ¥åæ¡ããããŸããããŒãã£ã«ãã¹ãã® æ å ±ããã°ã®ãã©ãŒãããæååã«å ããããšã§ããã¹ãŠã®ãã¹ããžã® ãªã¯ãšã¹ããåããã°ã«ãã°åéããŠãåŸã§ãã°ãåã ã®ãã¡ã€ã«ã«åå²ããããšã ã§ããŸããããšãã°ã以äžã®ãã£ã¬ã¯ãã£ããèŠãŠãã ããã</p> <div class="example"><p><code> LogFormat "%v %l %u %t \"%r\" %>s %b" comonvhost<br /> CustomLog logs/access_log comonvhost </code></p></div> <p><code>%v</code> ããªã¯ãšã¹ããæ±ã£ãŠããããŒãã£ã«ãã¹ãã®ååã ãã°åéããããã«äœ¿ãããŠããŸãããããŠã<a href="programs/other.html">split-logfile</a> ã®ãããªããã°ã©ã ã 䜿ã£ãŠã¢ã¯ã»ã¹ãã°ãåŸåŠçããããšã§ã ããŒãã£ã«ãã¹ãæ¯ã®ãã¡ã€ã«ã«ãã°ãåå²ããããšãã§ããŸãã</p> <p>æ®å¿µãªããããšã©ãŒãã°ã«ã¯åæ§ã®ææ³ã¯ãããŸãããã§ãããã ãã¹ãŠã®ããŒãã£ã«ãã¹ããåããšã©ãŒãã°ã®äžã«æ··ãããã ããŒãã£ã«ãã¹ãæ¯ã«ãšã©ãŒãã°ã䜿ãããéžã°ãªããã°ãªããŸããã</p> </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div> <div class="section"> <h2><a name="other" id="other">ä»ã®ãã°ãã¡ã€ã«</a></h2> <table class="related"><tr><th>é¢é£ã¢ãžã¥ãŒã«</th><th>é¢é£ãã£ã¬ã¯ãã£ã</th></tr><tr><td><ul><li><code class="module"><a href="./mod/mod_logio.html">mod_logio</a></code></li><li><code class="module"><a href="./mod/mod_log_forensic.html">mod_log_forensic</a></code></li><li><code class="module"><a href="./mod/mod_cgi.html">mod_cgi</a></code></li><li><code class="module"><a href="./mod/mod_rewrite.html">mod_rewrite</a></code></li></ul></td><td><ul><li><code class="directive"><a href="./mod/mod_log_config.html#logformat">LogFormat</a></code></li><li><code class="directive"><a href="./mod/mod_log_forensic.html#forensiclog">ForensicLog</a></code></li><li><code class="directive"><a href="./mod/mpm_common.html#pidfile">PidFile</a></code></li><li><code class="directive"><a href="./mod/mod_rewrite.html#rewritelog">RewriteLog</a></code></li><li><code class="directive"><a href="./mod/mod_rewrite.html#rewriteloglevel">RewriteLogLevel</a></code></li><li><code class="directive"><a href="./mod/mod_cgi.html#scriptlog">ScriptLog</a></code></li><li><code class="directive"><a href="./mod/mod_cgi.html#scriptlogbuffer">ScriptLogBuffer</a></code></li><li><code class="directive"><a href="./mod/mod_cgi.html#scriptloglength">ScriptLogLength</a></code></li></ul></td></tr></table> <h3>å®éã«éåä¿¡ãããã€ãæ°ã®ãã°</h3> <p><code class="module"><a href="./mod/mod_logio.html">mod_logio</a></code> ã¯ã ãããã¯ãŒã¯äžã§å®éã«éåä¿¡ããæ°ããã°ãã äºã€ã®ãã£ãŒã«ã (%I ãš %O) ã <code class="directive"><a href="./mod/mod_log_config.html#logformat">LogFormat</a></code> ãã£ã¬ã¯ãã£ãã«è¿œå ããŸãã</p> <h3>Forensic ãã°</h3> <p><code class="module"><a href="./mod/mod_log_forensic.html">mod_log_forensic</a></code> ã¯ã¯ã©ã€ã¢ã³ããªã¯ãšã¹ãã® forensic ãã°ãåããŸãããã°ã¯ãªã¯ãšã¹ãåŠçåãšåŠçåŸã« è¡ãããŸãã®ã§ã1 ãªã¯ãšã¹ãã«å¯Ÿã㊠2 è¡ã®ãã°ãåºåãããŸãã forensic ãã¬ãŒã¯ãšãŠãå³å¯ã§ã«ã¹ã¿ãã€ãºã§ããŸããã ãããã°ãã»ãã¥ãªãã£çšã®ããŒã«ãšããŠæå¹ãããããŸããã</p> <h3><a name="pidfile" id="pidfile">PID ãã¡ã€ã«</a></h3> <p>èµ·åæã«ãApache ã¯èŠª httpd ããã»ã¹ã®ããã»ã¹ ID ã <code>logs/httpd.pid</code> ã«ä¿åããŸãããã® ãã¡ã€ã«å㯠<code class="directive"><a href="./mod/mpm_common.html#pidfile">PidFile</a></code> ãã£ã¬ã¯ãã£ãã䜿ã£ãР倿Žããããšãã§ããŸããããã»ã¹ ID ã¯ç®¡çè ã芪ããã»ã¹ã« ã·ã°ãã«ãéãããšã§ããŒã¢ã³ãåèµ·åãããçµäºãããããããšã㫠䜿çšããŸããWindows ã§ã¯ã代ããã« -k ã³ãã³ããªãã·ã§ã³ã 䜿ã£ãŠãã ããã詳ããæ å ±ã¯ <a href="stopping.html">çµäºãš åèµ·å</a> ã®ããŒãžãèŠãŠãã ããã</p> <h3><a name="scriptlog" id="scriptlog">ã¹ã¯ãªãããã°</a></h3> <p>ãããã°ã®è£å©ã®ããã«ã<code class="directive"><a href="./mod/mod_cgi.html#scriptlog">ScriptLog</a></code> ãã£ã¬ã¯ãã£ã㯠CGI ã¹ã¯ãªããã®å ¥åãšåºåãèšé²ããããã«ã§ããŸãã ããã¯ãã¹ãçšã«ã®ã¿äœ¿çšããŠãéåžžã®ãµãŒãã§ã¯äœ¿çšããªãã§ãã ããã 詳ããæ å ±ã¯ <a href="mod/mod_cgi.html">mod_cgi ã®ææž</a> ã«ãããŸãã</p> <h3><a name="rewritelog" id="rewritelog">ãªã©ã€ããã°</a></h3> <p><code class="directive"><a href="./mod/mod_rewrite.html#mod_rewrite">mod_rewrite</a></code> ã®åŒ·åã§ è€éãªæ©èœã 䜿ã£ãŠãããšãã¯ãã»ãŒãã€ããããã°ãç°¡åã«ããããã« <code class="directive"><a href="./mod/mod_rewrite.html#rewritelog">RewriteLog</a></code> ã®äœ¿çšã å¿ èŠã§ãããããã®ãã°ãã¡ã€ã«ã«ã¯ãªã©ã€ããšã³ãžã³ããªã¯ãšã¹ãã æžãæããæ¹æ³ã®è©³çްãªè§£æãåºåãããŸãã詳ããã®åºŠå㯠<code class="directive"><a href="./mod/mod_rewrite.html#rewriteloglevel">RewriteLogLevel</a></code> ã§å¶åŸ¡ã§ããŸãã</p> </div></div> <div class="bottomlang"> <p><span>翻蚳æžã¿èšèª: </span><a href="./en/logs.html" hreflang="en" rel="alternate" title="English"> en </a> | <a href="./fr/logs.html" hreflang="fr" rel="alternate" title="Français"> fr </a> | <a href="./ja/logs.html" title="Japanese"> ja </a> | <a href="./ko/logs.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | <a href="./tr/logs.html" hreflang="tr" rel="alternate" title="TÃŒrkçe"> tr </a></p> </div><div class="top"><a href="#page-header"><img src="./images/up.gif" alt="top" /></a></div><div class="section"><h2><a id="comments_section" name="comments_section">ã³ã¡ã³ã</a></h2><div class="warning"><strong>Notice:</strong><br />This is not a Q&A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our <a href="http://httpd.apache.org/lists.html">mailing lists</a>.</div> <script type="text/javascript"><!--//--><![CDATA[//><!-- var comments_shortname = 'httpd'; var comments_identifier = 'http://httpd.apache.org/docs/2.4/logs.html'; (function(w, d) { if (w.location.hostname.toLowerCase() == "httpd.apache.org") { d.write('<div id="comments_thread"><\/div>'); var s = d.createElement('script'); s.type = 'text/javascript'; s.async = true; s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier; (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s); } else { d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>'); } })(window, document); //--><!]]></script></div><div id="footer"> <p class="apache">Copyright 2015 The Apache Software Foundation.<br />ãã®ææžã¯ <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a> ã®ã©ã€ã»ã³ã¹ã§æäŸãããŠããŸãã.</p> <p class="menu"><a href="./mod/">ã¢ãžã¥ãŒã«</a> | <a href="./mod/directives.html">ãã£ã¬ã¯ãã£ã</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="./glossary.html">çšèª</a> | <a href="./sitemap.html">ãµã€ãããã</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!-- if (typeof(prettyPrint) !== 'undefined') { prettyPrint(); } //--><!]]></script> </body></html>ß yôÊáœ~orÀ5ÖJ={þÁEÇêeŸuç£Qk ®á¯G{÷?ù»ã+]üôçÉÍ××ô?wûM3X^¶Úæ>{Ž7ÙŸìŽKã>èo²ÎnÝ\ÿªÊj¿y· ðR£õãg/î=ÞÿfúOçÖr·o×NVÊv¿ú~ÿY+ ü¿NGêu÷ø·Ã®þë¹HWûyëwÆ[eQ¶ÊšŸSÚbÖ>öÍËÇ þ³>ä}Gçmx[o[<ÞÚ{ðýÏ®_ÅïqFÚÛvM IEND®B`