1<?xml version="1.0" encoding="UTF-8"?>
2<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3<html xmlns="http://www.w3.org/1999/xhtml" lang="tr" xml:lang="tr"><head><!--
4        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
5              This file is generated from xml source: DO NOT EDIT
6        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
7      -->
8<title>apxs - Apache Eklenti Aracı - Apache HTTP Sunucusu</title>
9<link href="/style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
10<link href="/style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
11<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" />
12<script src="/style/scripts/prettify.js" type="text/javascript">
13</script>
14
15<link href="/images/favicon.ico" rel="shortcut icon" /></head>
16<body id="manual-page"><div id="page-header">
17<p class="menu"><a href="/mod/">Modüller</a> | <a href="/mod/directives.html">Yönergeler</a> | <a href="http://wiki.apache.org/httpd/FAQ">SSS</a> | <a href="/glossary.html">Terimler</a> | <a href="/sitemap.html">Site Haritası</a></p>
18<p class="apache">Apache HTTP Sunucusu Sürüm 2.2</p>
19<img alt="" src="/images/feather.gif" /></div>
20<div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="/images/left.gif" /></a></div>
21<div id="path">
22<a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">HTTP Sunucusu</a> &gt; <a href="http://httpd.apache.org/docs/">Belgeleme</a> &gt; <a href="../">Sürüm 2.2</a> &gt; <a href="./">Programlar</a></div><div id="page-content"><div id="preamble"><h1>apxs - Apache Eklenti Aracı</h1>
23<div class="toplang">
24<p><span>Mevcut Diller: </span><a href="/en/programs/apxs.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
25<a href="/ko/programs/apxs.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
26<a href="/tr/programs/apxs.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
27</div>
28
29    <p><code><strong>apxs</strong></code>, Apache Hiper Metin Aktarım
30     Protokolü (HTTP) sunucusu için ek modül derleme ve kurulum aracıdır. Bu
31     araç sayesinde, bir veya daha fazla kaynak veya nesne
32     <var>dosya</var>sından bir devingen paylaşımlı nesne (DSO - "Dynamic
33     Shared Object" kısaltması) derlemek ve bu nesneyi (modülü) Apache
34     sunucusuna çalışma anında <strong><code class="module"><a href="/mod/mod_so.html">mod_so</a></code></strong>
35     modülünün <strong><code class="directive"><a href="/mod/mod_so.html#loadmodule">LoadModule</a></code></strong> yönergesi üzerinden yüklemek mümkün
36     olmaktadır.</p>
37
38    <p>Bu eklenti mekanizmasını platformunuzda kullanmak için DSO desteğinin
39     olması ve <strong><code class="program"><a href="/programs/httpd.html">httpd</a></code></strong> programının
40     <strong><code class="module"><a href="/mod/mod_so.html">mod_so</a></code></strong> modülünü içerecek şekilde
41     derlenmiş olması gerekir. Eğer bunlar mevcut değilse
42     <strong><code>apxs</code></strong> aracı durumu size bildirecektir. Bunu
43     aşağıdaki komutla kendiniz de sınayabilirsiniz:</p>
44
45    <div class="example"><p><code>
46      $ httpd -l
47    </code></p></div>
48
49    <p><strong><code class="module"><a href="/mod/mod_so.html">mod_so</a></code></strong> modülü gösterilen listede yer
50     almalıdır. Bu gereksinimler sağlandığı takdirde
51     <strong><code>apxs</code></strong> aracı sayesinde DSO mekanizması
52     üzerinden kendi modüllerinizi kurmak suretiyle Apache sunucunuzun
53     işlevselliğini kolayca arttırabilirsiniz. Örnek bir uygulama:</p>
54
55    <div class="example"><p><code>
56      $ apxs -i -a -c mod_foo.c<br />
57      gcc -fpic -DSHARED_MODULE -I/dosya/yolu/apache/include -c mod_foo.c<br />
58      ld -Bshareable -o mod_foo.so mod_foo.o<br />
59      cp mod_foo.so /dosya/yolu/apache/modules/mod_foo.so<br />
60      chmod 755 /dosya/yolu/apache/modules/mod_foo.so<br />
61      [`foo' modülü /dosya/yolu/apache/etc/httpd.conf'ta etkinleştiriliyor]<br />
62      $ apachectl restart<br />
63      /dosya/yolu/apache/sbin/apachectl restart: httpd not running, trying to start<br />
64      [Tue Mar 31 11:27:55 1998] [debug] mod_so.c(303): loaded module foo_module<br />
65      /dosya/yolu/apache/sbin/apachectl restart: httpd started<br />
66      $ _
67    </code></p></div>
68
69    <p><var>dosya</var> olarak bir C kaynak dosyası (.c), bir nesne dosyası
70     (.o) ve hatta bir kütüphane arşivi archive (.a) belirtebilirsiniz.
71     <strong><code>apxs</code></strong> aracı bu dosya uzantılarını
72     tanıdığından C dosyalarını derleme işleminden, arşiv ve nesne
73     dosyalarını ise doğrudan ilintileme işleminden geçirir. Fakat böyle
74     önceden derlenmiş nesne dosyalarını kullanırken, devingen paylaşımlı
75     nesne olarak kullanılmalarını sağlamak üzere konumdan bağımsız kod (PIC)
76     üretecek şekilde derlenmiş olduklarından emin olmalısınız. Örneğin
77     GCC'yi bunun için daima <strong><code>-fpic</code></strong> seçeneği ile
78     kullanmalısınız. Diğer C derleyiciler için,
79     <strong><code>apxs</code></strong>'in nesne dosyalarını derlerken
80     kullanacağı seçenekleri öğrenmek için o derleyicilerin kılavuz
81     sayfalarına bakınız.</p>
82
83    <p>Apache'deki DSO desteği ile ilgili daha ayrıntılı bilgi edinmek için
84     <strong><code class="module"><a href="/mod/mod_so.html">mod_so</a></code></strong> belgesini okumakla yetinmeyip
85     <code>src/modules/standard/mod_so.c</code> kaynak dosyasını da
86     okuyunuz.</p>
87</div>
88<div id="quickview"><ul id="toc"><li><img alt="" src="/images/down.gif" /> <a href="#synopsis">Kullanım</a></li>
89<li><img alt="" src="/images/down.gif" /> <a href="#options">Seçenekler</a></li>
90<li><img alt="" src="/images/down.gif" /> <a href="#examples">Örnekler</a></li>
91</ul><h3>Ayrıca bakınız:</h3><ul class="seealso"><li><code class="program"><a href="/programs/apachectl.html">apachectl</a></code></li><li><code class="program"><a href="/programs/httpd.html">httpd</a></code></li></ul><ul class="seealso"><li><a href="#comments_section">Yorum</a></li></ul></div>
92<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
93<div class="section">
94<h2><a name="synopsis" id="synopsis">Kullanım</a></h2>
95    <p><code><strong>apxs</strong> -<strong>g</strong>
96    [ -<strong>S</strong> <var>isim=değer</var> ]
97    -<strong>n</strong> <var>modüladı</var></code></p>
98
99    <p><code><strong>apxs</strong> -<strong>q</strong>
100    [ -<strong>S</strong> <var>isim=değer</var> ]
101    <var>sorgu</var> ...</code></p>
102
103    <p><code><strong>apxs</strong> -<strong>c</strong>
104    [ -<strong>S</strong> <var>isim=değer</var> ]
105    [ -<strong>o</strong> <var>dso-dosyası</var> ]
106    [ -<strong>I</strong> <var>include-dizini</var> ]
107    [ -<strong>D</strong> <var>isim=değer</var> ]
108    [ -<strong>L</strong> <var>lib-dizini</var> ]
109    [ -<strong>l</strong> <var>kütüphane-adı</var> ]
110    [ -<strong>Wc,</strong><var>derleyici-seçenekleri</var> ]
111    [ -<strong>Wl,</strong><var>ilintileyici-seçenekleri</var> ]
112    <var>dosya</var> ...</code></p>
113
114    <p><code><strong>apxs</strong> -<strong>i</strong>
115    [ -<strong>S</strong> <var>isim=değer</var> ]
116    [ -<strong>n</strong> <var>modüladı</var> ]
117    [ -<strong>a</strong> ]
118    [ -<strong>A</strong> ]
119    <var>dso-dosyası</var> ...</code></p>
120
121    <p><code><strong>apxs</strong> -<strong>e</strong>
122    [ -<strong>S</strong> <var>isim=değer</var> ]
123    [ -<strong>n</strong> <var>modüladı</var> ]
124    [ -<strong>a</strong> ]
125    [ -<strong>A</strong> ]
126    <var>dso-dosyası</var> ...</code></p>
127</div><div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
128<div class="section">
129<h2><a name="options" id="options">Seçenekler</a></h2>
130    <h3><a name="options.common" id="options.common">Ortak Seçenekler</a></h3>
131      <dl>
132        <dt><code><strong>-n</strong> <var>modüladı</var></code></dt>
133        <dd><code>-i</code> (kurulum) ve <code>-g</code> (şablon üretimi)
134         seçenekleri için modül ismi belirtmek amacıyla kullanılır. Bir modül
135         ismi belirtmek için bu seçeneği kullanın.
136         <code><strong>-g</strong></code> seçeneği için bu gereklidir.
137         <code><strong>-i</strong></code> seçeneği için ise araç, modül
138         ismini kaynağın ismine bakarak veya (son çare olarak) dosya isminden
139         tahmin etmeye çalışarak saptamaya çalışır.</dd>
140      </dl>
141    
142
143    <h3><a name="options.query" id="options.query">Sorgu Seçenekleri</a></h3>
144      <dl>
145        <dt><code><strong>-q</strong> <var>sorgu</var></code></dt>
146        <dd><strong><code>apxs</code></strong>'in belli ayarlar hakkında
147         bilgisine başvurmak için bir sorgu gerçekleştirir.
148         <code><var>sorgu</var></code> olarak şu dizgelerden biri veya
149         birkaçı belirtilebilir: <code>CC</code>, <code>CFLAGS</code>,
150         <code>CFLAGS_SHLIB</code>, <code>INCLUDEDIR</code>,
151         <code>LD_SHLIB</code>, <code>LDFLAGS_SHLIB</code>,
152         <code>LIBEXECDIR</code>, <code>LIBS_SHLIB</code>,
153         <code>SBINDIR</code>, <code>SYSCONFDIR</code>, <code>TARGET</code>.
154
155        <p>Bu seçeneği ayarları öğrenmek için kullanın. Örneğin, Apache'nin C
156         başlık dosyalarının yerini kendi Makefile dosyalarınızın içinde
157         şöyle belirtebilirsiniz:</p>
158        <div class="example"><p><code>
159          INC=-I`apxs -q INCLUDEDIR`
160        </code></p></div></dd>
161      </dl>
162    
163
164    <h3><a name="options.conf" id="options.conf">Yapılandırma Seçenekleri</a></h3>
165      <dl>
166      <dt><code><strong>-S</strong> <var>isim=değer</var></code></dt>
167      <dd>Bu seçenek yukarıda açıklanan <code><strong>apxs</strong></code>
168        ayarlarını değiştirir.</dd>
169      </dl>
170    
171
172    <h3><a name="options.template" id="options.template">Şablon Üretme Seçenekleri</a></h3>
173      <dl>
174      <dt><code><strong>-g</strong></code></dt>
175      <dd><var>modüladı</var> (<strong><code>-n</code></strong> seçeneğihe
176       bakınız) adında bir alt dizin oluşturur ve içine iki dosya
177       yerleştirir: Kendi modülünüzü oluşturabilmeniz için veya
178       <code><strong>apxs</strong></code> mekanizmaları ile hemen oynamaya
179       başlayabilmeniz için <code>mod_<var>modüladı</var>.c</code> adında bir
180       modül kaynak dosyası örneği ve bu modülü derleyip kurmayı
181       kolaylaştırmak için bir <code>Makefile</code> dosyası.</dd>
182      </dl>
183    
184
185    <h3><a name="options.dso" id="options.dso">DSO Derleme Seçenekleri</a></h3>
186      <dl>
187      <dt><code><strong>-c</strong></code></dt>
188      <dd>Bu seçenek derleme yapılacağını belirtir. Önce belirtilen C kaynak
189       <var>dosyalar</var>ını (.c), nesne dosyalarını (.o) elde etmek için
190       derler. Sonra bunları kalan nesne dosyaları (.o ve .a) ile
191       ilintileyerek <var>dso-dosyası</var> adında bir devingen paylaşımlı
192       nesne oluşturur. Eğer <strong><code>-o</code></strong> seçeneği ile
193       modül ismi belirtilmemişse <var>dosyalar</var> arasındaki ilk dosyanın
194       ismine bakarak dosya ismi tahmin edilmeye çalışılır ve
195       <code>mod_<var>isim</var>.so</code> dosya adı bu isimden elde
196       edilir.</dd>
197
198      <dt><code><strong>-o</strong> <var>dso-dosyası</var></code></dt>
199      <dd>Oluşturulacak devingen paylaşımlı nesnenin ismini belirtmek için
200       kullanılır. Modül ismi bu seçenekle belirtilmez ve <var>dosya</var>
201       listesinden bir isim tahmini de yapılamazsa son çare olarak
202       <code>mod_unknown.so</code> ismi kullanılır.</dd>
203
204      <dt><code><strong>-D</strong> <var>isim=değer</var></code></dt>
205      <dd>Bu seçenek doğrudan derleme komutlarına aktarılır. Bu seçeneği
206       derleme işlemine kendi tanımlarınızı belirtmek için kullanın.</dd>
207
208      <dt><code><strong>-I</strong> <var>include-dizini</var></code></dt>
209      <dd>Bu seçenek doğrudan derleme komutlarına aktarılır. Bu seçeneği
210       derleme işleminde kullanılmak üzere kendi başlık dosyalarınızı içeren
211       dizinleri arama yollarına eklemek için kullanın.</dd>
212
213      <dt><code><strong>-L</strong> <var>lib-dizini</var></code></dt>
214      <dd>Bu seçenek doğrudan derleme komutlarına aktarılır. Bu seçeneği
215       derleme işleminde kullanılmak üzere kendi kütüphane dizinlerinizi
216       arama yollarına eklemek için kullanın.</dd>
217
218      <dt><code><strong>-l</strong> <var>kütüphane-adı</var></code></dt>
219      <dd>Bu seçenek doğrudan derleme komutlarına aktarılır. Bu seçeneği
220       derleme işleminde kullanılmak üzere kendi kütüphanelerinizi arama
221       yollarına eklemek için kullanın.</dd>
222
223      <dt><code><strong>-Wc</strong>,<var>derleyici-seçenekleri</var></code></dt>
224      <dd>Bu seçenek <code>libtool --mode=compile</code> komutuna doğrudan
225       seçenek aktarmak için kullanılır. Bu seçeneği yerel derleyiciniz için
226       gereken ek seçenekleri belirtmek için kullanın.</dd>
227
228      <dt><code><strong>-Wl</strong>,<var>ilintileyici-seçenekleri</var></code></dt>
229      <dd>Bu seçenek <code>libtool --mode=link</code> komutuna doğrudan
230       seçenek aktarmak için kullanılır. Bu seçeneği yerel ilintileyiciniz
231       için gereken ek seçenekleri belirtmek için kullanın.</dd>
232      </dl>
233    
234
235    <h3><a name="options.dsoinstall" id="options.dsoinstall">DSO Kurulum ve Yapılandırma Seçenekleri</a></h3>
236    
237      <dl>
238      <dt><code><strong>-i</strong></code></dt>
239      <dd>Kurulum işlemini belirtir ve devingen olarak paylaşımlı nesneleri
240       sunucunun <var>modules</var> dizinine kurar.</dd>
241
242      <dt><code><strong>-a</strong></code></dt>
243      <dd>İlgili <code class="directive"><a href="/mod/mod_so.html#loadmodule">LoadModule</a></code> satırını
244       Apache'nin <code>httpd.conf</code> yapılandırma dosyasına özdevinimli
245       olarak ekleyerek veya böyle bir satır varsa bunu etkin kılarak modülü
246       etkinleştirir.</dd>
247
248      <dt><code><strong>-A</strong></code></dt>
249      <dd><strong><code class="directive"><a href="/mod/mod_so.html#loadmodule">LoadModule</a></code></strong>
250       yönergesini daha sonra etkinleştirmek üzere satırın başına bir diyez
251       imi (<code>#</code>) yerleştirmesi dışında
252       <strong><code>-a</code></strong> seçeneği ile aynıdır.</dd>
253
254      <dt><code><strong>-e</strong></code></dt>
255      <dd>Modülü kurmaya çalışmaksızın Apache'nin <code>httpd.conf</code>
256       yapılandırma dosyasını <strong><code>-i</code></strong> işlemine
257       benzer şekilde <strong><code>-a</code></strong> ve
258       <strong><code>-A</code></strong> seçenekleri ile düzenleme işlemini
259       belirtir.</dd>
260      </dl>
261    
262</div><div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
263<div class="section">
264<h2><a name="examples" id="examples">Örnekler</a></h2>
265    <p>Apache'nin sunucu işlevselliğini genişletmek amacıyla kullanacağınız
266     <code>mod_foo.c</code> adında bir Apache modülünüz olduğunu varsayalım.
267     Öncelikle, C kaynak dosyasını, Apache sunucusuna çalışma anında
268     yüklenmeye uygun bir paylaşımlı nesne olarak derlemeniz gerekir. Bunu
269     sağlamak için şu komutları vermelisiniz:</p>
270
271    <div class="example"><p><code>
272      $ apxs -c mod_foo.c<br />
273      /dosya/yolu/libtool --mode=compile gcc ... -c mod_foo.c<br />
274      /dosya/yolu/libtool --mode=link gcc ... -o mod_foo.la mod_foo.slo<br />
275      $ _
276    </code></p></div>
277
278    <p>Bundan sonra, Apache yapılandırmanızın bu paylaşımlı nesneyi yüklemek
279     için bir <strong><code class="directive"><a href="/mod/mod_so.html#loadmodule">LoadModule</a></code></strong> yönergesi içermesini
280     sağlamalısınız. <strong><code>apxs</code></strong> bu adımı
281     basitleştirmek amacıyla, paylaşımlı nesneyi sunucunun <var>modules</var>
282     dizinine özdevinimli olarak kurmak ve <code>httpd.conf</code> dosyasını
283     buna uygun olarak güncellemek için bir yol sağlar. Bu sonuç şöyle elde
284     edilebilir:</p>
285
286    <div class="example"><p><code>
287      $ apxs -i -a mod_foo.la<br />
288      /dosya/yolu/instdso.sh mod_foo.la /path/to/apache/modules<br />
289      /dosya/yolu/libtool --mode=install cp mod_foo.la /dosya/yolu/apache/modules
290      ...
291      chmod 755 /dosya/yolu/apache/modules/mod_foo.so<br />
292      [`foo' modülü /dosya/yolu/apache/conf/httpd.conf'da etkinleştiriliyor] <br />
293      $ _
294    </code></p></div>
295
296    <p>Yapılandıma dosyasına (eğer yoksa) şu satır eklenir:</p>
297
298    <div class="example"><p><code>
299      LoadModule foo_module modules/mod_foo.so
300    </code></p></div>
301
302    <p>Bunu öntanımlı olarak iptal etmek isterseniz
303     <strong><code>-A</code></strong> seçeneğini kullanmanız gerekir:</p>
304
305    <div class="example"><p><code>
306      $ apxs -i -A mod_foo.c
307    </code></p></div>
308
309    <p><strong><code>apxs</code></strong> mekanizmalarını hızlıca denemek
310     için örnek bir Apache modül şablonunu ve bir Makefile dosyasını şöyle
311     oluşturabilirsiniz:</p>
312
313    <div class="example"><p><code>
314      $ apxs -g -n foo<br />
315      Creating [DIR]  foo<br />
316      Creating [FILE] foo/Makefile<br />
317      Creating [FILE] foo/modules.mk<br />
318      Creating [FILE] foo/mod_foo.c<br />
319      Creating [FILE] foo/.deps<br />
320      $ _
321    </code></p></div>
322
323    <p>Ardından bu örnek modülü bir paylaşımlı nesne olarak derleyip Apache
324     sunucusuna yükleyebilirsiniz:</p>
325
326    <div class="example"><p><code>
327      $ cd foo<br />
328      $ make all reload<br />
329      apxs -c mod_foo.c<br />
330      /dosya/yolu/libtool --mode=compile gcc ... -c mod_foo.c<br />
331      /dosya/yolu/libtool --mode=link gcc ... -o mod_foo.la mod_foo.slo<br />
332      apxs -i -a -n "foo" mod_foo.la<br />
333      /dosya/yolu/instdso.sh mod_foo.la /dosya/yolu/apache/modules<br />
334      /dosya/yolu/libtool --mode=install cp mod_foo.la /dosya/yolu/apache/modules
335      ...
336       chmod 755 /dosya/yolu/apache/modules/mod_foo.so<br />
337      [`foo' modülü /dosya/yolu/apache/conf/httpd.conf'ta etkinleştiriliyor]<br />
338       apachectl restart<br />
339       /dosya/yolu/apache/sbin/apachectl restart: httpd not running, trying to start<br />
340      chmod 755 /dosya/yolu/apache/modules/mod_foo.so<br />
341      [`foo' modülü /dosya/yolu/apache/etc/httpd.conf'ta etkinleştiriliyor]<br />
342      apachectl restart<br />
343      /dosya/yolu/apache/sbin/apachectl restart: httpd not running, trying to start<br />
344      [Tue Mar 31 11:27:55 1998] [debug] mod_so.c(303): loaded module foo_module<br />
345      /dosya/yolu/apache/sbin/apachectl restart: httpd started<br />
346      $ _
347    </code></p></div>
348
349</div></div>
350<div class="bottomlang">
351<p><span>Mevcut Diller: </span><a href="/en/programs/apxs.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
352<a href="/ko/programs/apxs.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
353<a href="/tr/programs/apxs.html" title="Türkçe">&nbsp;tr&nbsp;</a></p>
354</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">Yorum</a></h2><div class="warning"><strong>Notice:</strong><br />This is not a Q&amp;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>
355<script type="text/javascript"><!--//--><![CDATA[//><!--
356var comments_shortname = 'httpd';
357var comments_identifier = 'http://httpd.apache.org/docs/2.2/programs/apxs.html';
358(function(w, d) {
359    if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
360        d.write('<div id="comments_thread"><\/div>');
361        var s = d.createElement('script');
362        s.type = 'text/javascript';
363        s.async = true;
364        s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
365        (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
366    }
367    else { 
368        d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>');
369    }
370})(window, document);
371//--><!]]></script></div><div id="footer">
372<p class="apache">Copyright 2013 The Apache Software Foundation.<br /><a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a> altında lisanslıdır.</p>
373<p class="menu"><a href="/mod/">Modüller</a> | <a href="/mod/directives.html">Yönergeler</a> | <a href="http://wiki.apache.org/httpd/FAQ">SSS</a> | <a href="/glossary.html">Terimler</a> | <a href="/sitemap.html">Site Haritası</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!--
374if (typeof(prettyPrint) !== 'undefined') {
375    prettyPrint();
376}
377//--><!]]></script>
378</body></html>