⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 logs.html.tr.utf8

📁 Apache官方在今天放出产品系列2.2的最新版本2.2.11的源码包 最流行的HTTP服务器软件之一
💻 UTF8
📖 第 1 页 / 共 2 页
字号:
        <dd>Bu, belge iste臒inde bulunan ki艧inin HTTP kimlik do臒rulamas谋yla          saptanan kullan谋c谋 kimli臒idir. Bu de臒er CGI betiklerine          <code>REMOTE_USER</code> ortam de臒i艧keni ile sa臒lan谋r. E臒er istek          i莽in durum kodu 401 ise (a艧a臒谋ya bak谋n谋z) hen眉z kullan谋c谋n谋n kimli臒i          do臒rulanmam谋艧 olaca臒谋ndan bu de臒ere g眉venilmemelidir. E臒er belge          parola korumal谋 de臒ilse g眉nl眉臒眉n bu k谋sm谋 da yukar谋daki gibi          "<code>-</code>" olacakt谋r.</dd>        <dt><code>[10/Oct/2000:13:55:36 -0700]</code>        (<code>%t</code>)</dt>        <dd>陌ste臒in al谋nd谋臒谋 tarih ve saat. Bi莽emi 艧枚yledir:          <p class="indent">            <code>[g眉n/ay/y谋l:saat:dakika:saniye dilim]<br />             g眉n&nbsp;&nbsp;&nbsp;&nbsp;= 2 hane<br />             ay&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;= 3 harf<br />             y谋l&nbsp;&nbsp;&nbsp;&nbsp;= 4 hane<br />             saat&nbsp;&nbsp;&nbsp;= 2 hane<br />             dakika = 2 hane<br />             saniye = 2 hane<br />             dilim&nbsp; = (`+' | `-') 4 hane</code>          </p>          G眉nl眉k bi莽em dizgesinde zaman g枚sterim bi莽emini          <code>%{<em>bi莽em</em>}t</code> 艧eklinde belirtmek de m眉mk眉nd眉r.          Buradaki <code><em>bi莽em</em></code> dizgesi, stardart C          k眉t眉phanesindeki <code>strftime(3)</code> i艧levi i莽in tan谋mlanm谋艧          bi莽em belirte莽leriyle olu艧turulabilir.        </dd>        <dt><code>"GET /apache_pb.gif HTTP/1.0"</code>        (<code>\"%r\"</code>)</dt>        <dd>陌stemciden al谋nan istek sat谋r谋n谋n 莽ift t谋rnaklar aras谋nda          g枚sterilmesi istenmi艧tir. 陌stek sat谋r谋 en yararl谋 bilgi par莽alar谋n谋          i莽erir. Birincisi, istemci taraf谋ndan kullan谋lan y枚ntem          <code>GET</code>鈥檓i艧. 陌kinci olarak istemci          <code>/apache_pb.gif</code> dosyas谋n谋 istemi艧 ve 眉莽眉nc眉 olarak          istemci <code>HTTP/1.0</code> protokol眉n眉 kullanm谋艧. 陌stek sat谋r谋n谋n          baz谋 par莽alar谋n谋 ba臒谋ms谋z olarak da g眉nl眉klemek m眉mk眉nd眉r. 脰rne臒in,          "<code>%m %U%q %H</code>" dizgesi, y枚ntem, yol, sorgu dizgesi ve          protokol眉 kaydedecektir; bu dizge "<code>%r</code>" bi莽em          belirtecinin tek ba艧谋na yapt谋臒谋 i艧i yapar.</dd>        <dt><code>200</code> (<code>%&gt;s</code>)</dt>        <dd>Bu, sunucunun istemciye g枚nderdi臒i durum kodudur. 陌ste臒in          ba艧ar谋yla yerine getirilip getirilmedi臒ini g枚sterdi臒i i莽in bu bilgi          莽ok de臒erlidir. Durum kodu 2 ile ba艧l谋yorsa istek ba艧ar谋yla yerine          getirilmi艧tir, 3 ile ba艧l谋yorsa y枚nlendirilmi艧tir, 4 ile ba艧l谋yorsa          istemci taraf谋nda bir hata olu艧mu艧tur, 5 ile ba艧l谋yorsa sunucuda bir          hata olu艧mu艧tur. Olas谋 hata kodlar谋n谋n tam listesi <a href="http://www.w3.org/Protocols/rfc2616/rfc2616.txt">RFC2616 Hiper          Metin Aktar谋m Protokol眉</a>n眉n 10. b枚l眉m眉nde bulunabilir.</dd>        <dt><code>2326</code> (<code>%b</code>)</dt>        <dd>Son par莽a istemciye d枚nd眉r眉len nesnenin yan谋t ba艧l谋臒谋 hari莽          uzunlu臒udur. E臒er istemciye bir i莽erik d枚nd眉r眉lmemi艧se bu de臒er          "<code>-</code>" olacakt谋r. Bunun yerine g眉nl眉臒e "<code>0</code>"          yazd谋rmak i莽in <code>%B</code> belirtecini kullan谋n谋z.</dd>      </dl>        <h3><a name="combined" id="combined">Birle艧ik G眉nl眉k Bi莽emi</a></h3>            <p>S谋kl谋kla kullan谋lan di臒er bir bi莽em dizgesi Birle艧ik G眉nl眉k Bi莽emi        (Combined Log Format) olup 艧枚yle kullan谋labilir:</p>      <div class="example"><p><code>        LogFormat "%h %l %u %t \"%r\" %&gt;s %b \"%{Referer}i\"        \"%{User-agent}i\"" combined<br />         CustomLog log/access_log combined      </code></p></div>      <p>Bu bi莽em ilaveten 2 alan i莽ermesi d谋艧谋nda Ortak G眉nl眉k Bi莽emi ile        ayn谋d谋r. 陌lave alanlar谋n ikisi de <code>%{<em>ba艧l谋k</em>}i</code>        bi莽eminde olup buradaki <code><em>ba艧l谋k</em></code>, HTTP iste臒indeki        ba艧l谋k alanlar谋ndan biridir. Bu bi莽emin kullan谋ld谋臒谋 bir eri艧im        g眉nl眉臒眉 girdisi 艧枚yle olurdu:</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>Ek alanlar:</p>      <dl>        <dt><code>"http://www.example.com/start.html"</code>        (<code>\"%{Referer}i\"</code>)</dt>        <dd>HTTP istek ba艧l谋臒谋 "Referer". 陌stemcinin raporlad谋臒谋 iste臒in          kaynakland谋臒谋 URI. (Bu iste臒in yap谋lmas谋n谋 sa臒layan ba臒lant谋y谋          i莽eren URL veya istek bir sayfan谋n bile艧enleri ile ilgiliyse istenen          sayfan谋n URL鈥檚i olabilir.)</dd>        <dt><code>"Mozilla/4.08 [en] (Win98; I ;Nav)"</code>        (<code>\"%{User-agent}i\"</code>)</dt>        <dd>Taray谋c谋 kimli臒ini i莽eren HTTP istek ba艧l谋臒谋. Bu istemcinin          taray谋c谋s谋n谋n raporlad谋臒谋 kendi tan谋t谋m bilgisidir.</dd>      </dl>        <h3><a name="multiple" id="multiple">脟ok Say谋da Eri艧im G眉nl眉臒眉</a></h3>            <p>Yap谋land谋rma dosyas谋nda 莽ok say谋da <code class="directive"><a href="./mod/mod_log_config.html#customlog">CustomLog</a></code> y枚nergesi kullanarak 莽ok        say谋da eri艧im g眉nl眉臒眉 kolayca olu艧turulabilir. 脰rne臒in a艧a臒谋daki        y枚nergelerle 3 tane eri艧im g眉nl眉臒眉 olu艧turulacakt谋r. 陌lki temel OGB        bilgisini i莽erirken di臒er ikisi iste臒in kaynakland谋臒谋 yeri ve taray谋c谋        kimli臒ini i莽erir. Son iki <code class="directive"><a href="./mod/mod_log_config.html#customlog">CustomLog</a></code> sat谋r谋 ayr谋ca, <code>ReferLog</code> ve        <code>AgentLog</code> y枚nergelerinin etkilerinin nas谋l taklit        edilece臒ini de g枚stermektedir.</p>      <div class="example"><p><code>        LogFormat "%h %l %u %t \"%r\" %&gt;s %b" common<br />        CustomLog logs/access_log common<br />        CustomLog logs/referer_log "%{Referer}i -&gt; %U"<br />        CustomLog logs/agent_log "%{User-agent}i"      </code></p></div>      <p>Bu 枚rnek ayr谋ca, <code class="directive"><a href="./mod/mod_log_config.html#logformat">LogFormat</a></code> y枚nergesi ile bir takma ad tan谋mlaman谋n 艧art        olmad谋臒谋n谋 da g枚stermektedir. G眉nl眉k bi莽emi do臒rudan <code class="directive"><a href="./mod/mod_log_config.html#customlog">CustomLog</a></code> y枚nergesinde        belirtilebilir.</p>        <h3><a name="conditional" id="conditional">艦arta Ba臒l谋 G眉nl眉kler</a></h3>            <p>Baz谋 durumlarda istemcinin yapt谋臒谋 iste臒e ba臒l谋 olarak eri艧im        g眉nl眉臒眉nde belli girdilerin d谋艧lanmas谋 gerekebilir. Bu, <a href="env.html">ortam de臒i艧kenleri</a> sayesinde kolayca yerine        getirilebilir. 脰nce iste臒in belli ko艧ullar谋 sa臒lad谋臒谋n谋 belirten bir        ortam de臒i艧keni atamas谋 yap谋l谋r. Bu i艧lem <code class="directive"><a href="./mod/mod_setenvif.html#setenvif">SetEnvIf</a></code> y枚nergesi ile yap谋l谋r.        Sonra da, ortam de臒i艧kenine ba臒l谋 olarak isteklerin g眉nl眉臒e dahil        edilip edilmeyece臒i <code class="directive"><a href="./mod/mod_log_config.html#customlog">CustomLog</a></code> y枚nergesinin        <code>env=</code> deyimi kullan谋larak belirtilir. Baz谋 枚rnekler:</p>      <div class="example"><p><code>        # yerel konaktan kaynaklanan istekleri imleyelim<br />        SetEnvIf Remote_Addr "127\.0\.0\.1" kaydetme<br />        # robots.txt dosyas谋 isteklerini imleyelim<br />        SetEnvIf Request_URI "^/robots\.txt$" kaydetme<br />        # Kalanlar谋 g眉nl眉臒e kaydedelim<br />        CustomLog logs/access_log common env=!kaydetme      </code></p></div>      <p>Ba艧ka bir 枚rnek olarak, T眉rk莽e belge isteklerini bir dosyaya di臒er        dillerdeki istekleri ba艧ka bir dosyaya kaydedelim.</p>      <div class="example"><p><code>        SetEnvIf Accept-Language "tr" turkce<br />        CustomLog logs/turkce_log common env=turkce<br />        CustomLog logs/diger_diller_log common env=!turkce      </code></p></div>      <p>艦arta ba臒l谋 g眉nl眉k kayd谋n谋n 莽ok esnek ve g眉莽l眉 olabilece臒ini        g枚stermi艧 olsak da g眉nl眉k i莽eri臒ini denetlemenin tek yolu bu de臒ildir.        G眉nl眉k dosyalar谋 sunucu etkinli臒ini eksiksiz olarak kaydedebildikleri        takdirde daha yararl谋 olurlar. G眉nl眉k dosyalar谋n谋 sonradan i艧leme tabi        tutarak istenmeyen girdileri kald谋r谋lm谋艧 bir kopya almak hem kolay hem        de daha yararl谋d谋r.</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">G眉nl眉k 脟evrimi</a></h2>        <p>Y眉k眉 a臒谋r sunucularda g眉nl眉k dosyalar谋na kaydedilen bilginin miktar谋      莽ok b眉y眉k boyutlara ula艧abilir. 10.000 istek i莽eren bir eri艧im g眉nl眉臒眉      yakla艧谋k 1MB yer kaplar. Etkin g眉nl眉k dosyas谋n谋 belirli aral谋klarla      de臒i艧tirmek veya silmek gerekebilir. Apache 莽al谋艧谋rken dosyay谋 s眉rekli      a莽谋k tuttu臒u ve yazd谋臒谋 i莽in bu i艧lem sunucu 莽al谋艧谋rken yap谋lamaz. Bu      bak谋mdan, g眉nl眉k dosyas谋 de臒i艧tirildikten veya silindikten sonra yeni      dosyan谋n a莽谋lmas谋 i莽in <a href="stopping.html">sunucunun yeniden      ba艧lat谋lmas谋</a> gerekir.</p>    <p><a href="stopping.html#graceful">Nazik莽e yeniden ba艧latmak</a>      suretiyle sunucunun, mevcut ve bekleyen ba臒lant谋lar谋 kaybetmeden yeni      g眉nl眉k dosyalar谋n谋 a莽mas谋 sa臒lanabilir. Bununla birlikte, bu i艧lem      s谋ras谋nda sunucunun eski isteklere sunumu bitirene kadar eski g眉nl眉k      dosyalar谋na yazmaya devam edebilmesi gerekir. Bu bak谋mdan, yeniden      ba艧latman谋n ard谋ndan eski g眉nl眉k dosyalar谋 眉zerinde bir i艧lem yapmadan      枚nce biraz beklemek gerekir. G眉nl眉k dosyalar谋n谋 d枚nd眉r眉rken kullan谋lan      senaryolarda genellikle eski g眉nl眉k dosyalar谋 yer kazanmak i莽in      s谋k谋艧t谋r谋l谋rlar:</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>G眉nl眉k 莽evrimi yapman谋n ba艧ka bir yolu da sonraki b枚l眉mde a莽谋kland谋臒谋      gibi <a href="#piped">borulu g眉nl眉kler</a> kullanmakt谋r.</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">Borulu G眉nl眉kler</a></h2>        <p>Apache httpd hata ve eri艧im g眉nl眉klerini do臒rudan bir dosyaya yazmak      yerine bir boru 眉zerinden ba艧ka bir s眉rece yazabilir. Bu yetenek ana      sunucuya herhangi bir kod eklemeksizin g眉nl眉kleme esnekli臒ini 艧a艧谋rt谋c谋      derecede artt谋r谋r. G眉nl眉kler boruya yaz谋lmak istenirse dosya ismini boru      karakteriyle ("<code>|</code>") de臒i艧tirip ard谋na g眉nl眉k girdilerini      standart girdisinden kabul edecek program谋n ismini eklemek yeterlidir.      Apache sunucusu ba艧lat谋ld谋臒谋 zaman borulu g眉nl眉k i艧lemini de      ba艧latacakt谋r. E臒er sunucu 莽al谋艧谋rken g眉nl眉kleri kabul eden s眉re莽      莽枚kerse Apache bu program谋 yeniden ba艧lat谋r. (Bu son 枚zelli臒i sebebiyle      bu tekni臒e 鈥済眉venilir borulu g眉nl眉kleme鈥

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -