<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/info.setup.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'tr',
  ),
  'this' => 
  array (
    0 => 'info.configuration.php',
    1 => '&Ccedil;alışma Anı Yapılandırması',
    2 => '&Ccedil;alışma Anı Yapılandırması',
  ),
  'up' => 
  array (
    0 => 'info.setup.php',
    1 => 'Yapılandırma/Kurulum',
  ),
  'prev' => 
  array (
    0 => 'info.setup.php',
    1 => 'Yapılandırma/Kurulum',
  ),
  'next' => 
  array (
    0 => 'info.constants.php',
    1 => '&Ouml;ntanımlı Sabitler',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'tr',
    'path' => 'reference/info/ini.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="info.configuration" class="section">
 <h2 class="title">Çalışma Anı Yapılandırması</h2>
 <p class="simpara">Bu işlevlerin davranışı <var class="filename">php.ini</var>
içindeki ayarlardan etkilenir.</p>
  <table class="doctable table">
   <caption><strong>PHP Seçenekleri ve Bilgileri için Yapılandırma Seçenekleri</strong></caption>
   
    <thead>
     <tr>
      <th>İsim</th>
      <th>Öntanımlı</th>
      <th>Değişlik Yeri</th>
      <th>Sürüm Bilgisi</th>
     </tr>

    </thead>

    <tbody class="tbody">
    <tr>
     <td><a href="info.configuration.php#ini.assert.active" class="link">assert.active</a></td>
     <td>&quot;1&quot;</td>
     <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong></td>
     <td>PHP 8.3.0 ve sonrasında kullanımı önerilmemektedir.</td>
    </tr>

    <tr>
     <td><a href="info.configuration.php#ini.assert.bail" class="link">assert.bail</a></td>
     <td>&quot;0&quot;</td>
     <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong></td>
     <td>PHP 8.3.0 ve sonrasında kullanımı önerilmemektedir.</td>
    </tr>

    <tr>
     <td><a href="info.configuration.php#ini.assert.warning" class="link">assert.warning</a></td>
     <td>&quot;1&quot;</td>
     <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong></td>
     <td>PHP 8.3.0 ve sonrasında kullanımı önerilmemektedir.</td>
    </tr>

    <tr>
     <td><a href="info.configuration.php#ini.assert.callback" class="link">assert.callback</a></td>
     <td>NULL</td>
     <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong></td>
     <td>PHP 8.3.0 ve sonrasında kullanımı önerilmemektedir.</td>
    </tr>

    <tr>
     <td><a href="info.configuration.php#ini.assert.quiet-eval" class="link">
     assert.quiet_eval</a></td>
     <td>&quot;0&quot;</td>
     <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong></td>
     <td>PHP 8.0.0 sürümünde kaldırıldı.</td>
    </tr>

     <tr>
     <td><a href="info.configuration.php#ini.assert.exception" class="link">assert.exception</a></td>
     <td>&quot;1&quot;</td>
     <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong></td>
     <td>PHP 8.0.0 öncesinde <code class="literal">&quot;0&quot;</code> öntanımlıydı.
      PHP 8.3.0 ve sonrasında kullanımı önerilmemektedir.</td>
    </tr>

    <tr>
     <td><a href="info.configuration.php#ini.enable-dl" class="link">enable_dl</a></td>
     <td>&quot;1&quot;</td>
     <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
     <td>Bu kullanımı önerilmeyen özellik gelecekte
<em>kesinlikle
KALDIRILACAKTIR</em>.</td>
    </tr>

    <tr>
     <td><a href="info.configuration.php#ini.max-execution-time" class="link">
     max_execution_time</a></td>
     <td>&quot;30&quot;</td>
     <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong></td>
     <td class="empty">&nbsp;</td>
    </tr>

    <tr>
     <td><a href="info.configuration.php#ini.max-input-time" class="link">max_input_time</a></td>
     <td>&quot;-1&quot;</td>
     <td><strong><code><a href="info.constants.php#constant.ini-perdir">INI_PERDIR</a></code></strong></td>
     <td>PHP 4.3.0 ve sonrasında kullanılabilir.</td>
    </tr>

    <tr>
     <td><a href="info.configuration.php#ini.max-input-nesting-level" class="link">
     max_input_nesting_level</a></td>
     <td>&quot;64&quot;</td>
     <td><strong><code><a href="info.constants.php#constant.ini-perdir">INI_PERDIR</a></code></strong></td>
     <td class="empty">&nbsp;</td>
    </tr>

    <tr>
     <td><a href="info.configuration.php#ini.max-input-vars" class="link">max_input_vars</a></td>
     <td>1000</td>
     <td><strong><code><a href="info.constants.php#constant.ini-perdir">INI_PERDIR</a></code></strong></td>
     <td class="empty">&nbsp;</td>
     </tr>

     <tr>
      <td><a href="info.configuration.php#ini.zend.enable-gc" class="link">zend.enable_gc</a></td>
      <td>&quot;1&quot;</td>
      <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong></td>
      <td class="empty">&nbsp;</td>
     </tr>

    <tr>
     <td><a href="info.configuration.php#ini.zend.max-allowed-stack-size" class="link">zend.max_allowed_stack_size</a></td>
     <td>&quot;0&quot;</td>
     <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
     <td>PHP 8.3.0 ve sonrasında kullanılabilir.</td>
    </tr>

    <tr>
     <td><a href="info.configuration.php#ini.zend.reserved-stack-size" class="link">zend.reserved_stack_size</a></td>
     <td>&quot;0&quot;</td>
     <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
     <td>PHP 8.3.0 ve sonrasında kullanılabilir.</td>
    </tr>

    <tr>
     <td><a href="info.configuration.php#ini.fiber.stack-size" class="link">fiber.stack_size</a></td>
     <td class="empty">&nbsp;</td>
     <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong></td>
     <td>PHP 8.1.0 ve sonrasında kullanılabilir.</td>
    </tr>

    </tbody>
   
  </table>

 <p class="para">
  INI_* kiplerinin tanımları ve ayrıntılı
açıklamaları <a href="configuration.changes.modes.php" class="xref">Yapılandırma ayarlarının yeri</a> bölümünde bulunabilir.
 </p>

 <p class="para">
Yapılandırma yönergelerinin kısa açıklamalarını aşağıda bulabilirsiniz.
</p>

  <dl>
   
    <dt id="ini.assert.active">
     <code class="parameter">assert.active</code>
     <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
    </dt>
    <dd>
     <p class="para">
      <span class="function"><a href="function.assert.php" class="function">assert()</a></span> değerlendirmesini etkin kılar.
      <span class="function"><a href="function.assert.php" class="function">assert()</a></span> işlevinin davranışını denetlemek yerine
      <a href="ini.core.php#ini.zend.assertions" class="link">zend.assertions</a>
      kullanılmalıdır.
     </p>
     <div class="warning"><strong class="warning">Uyarı</strong><p class="simpara">Bu özelliğin kullanımı PHP 8.3.0
itibariyle <em>ÖNERİLMEMEKTEDİR</em>.
Bu özelliğe kesinlikle güvenilmemelidir.</p></div>
    </dd>
   

   
    <dt id="ini.assert.bail">
     <code class="parameter">assert.bail</code>
     <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
    </dt>
    <dd>
     <p class="para">
      Kararlılık denetimleri başarısız olduğunda betiğin çalışmasını
      sonlandırır.
     </p>
     <div class="warning"><strong class="warning">Uyarı</strong><p class="simpara">Bu özelliğin kullanımı PHP 8.3.0
itibariyle <em>ÖNERİLMEMEKTEDİR</em>.
Bu özelliğe kesinlikle güvenilmemelidir.</p></div>
    </dd>
   

   
    <dt id="ini.assert.warning">
     <code class="parameter">assert.warning</code>
     <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
    </dt>
    <dd>
     <p class="para">
      Başarısız olan her kararlılık denetimi için bir PHP uyarısı çıktılar.
     </p>
     <div class="warning"><strong class="warning">Uyarı</strong><p class="simpara">Bu özelliğin kullanımı PHP 8.3.0
itibariyle <em>ÖNERİLMEMEKTEDİR</em>.
Bu özelliğe kesinlikle güvenilmemelidir.</p></div>
    </dd>
   

   
    <dt id="ini.assert.callback">
     <code class="parameter">assert.callback</code>
     <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
    </dt>
    <dd>
     <p class="para">
      Kararlılık denetimleri başarısız olduğunda çağrılacak kullanıcı işlevi.
     </p>
     <div class="warning"><strong class="warning">Uyarı</strong><p class="simpara">Bu özelliğin kullanımı PHP 8.3.0
itibariyle <em>ÖNERİLMEMEKTEDİR</em>.
Bu özelliğe kesinlikle güvenilmemelidir.</p></div>
    </dd>
   

   
    <dt id="ini.assert.quiet-eval">
     <code class="parameter">assert.quiet_eval</code>
     <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
    </dt>
    <dd>
     <div class="warning"><strong class="warning">Uyarı</strong>
<p class="simpara">Bu özellik PHP 8.0.0 sürümünde <em>KALDIRILMIŞTIR</em>.</p>
</div>
     <p class="para">
      Kararlılık denetimini sağlayan ifadenin değerlendirilmesi sırasında
      <span class="function"><a href="function.error-reporting.php" class="function">error_reporting()</a></span> işlevinin o anki ayarları
      kullanılır. Etkin olduğunda değerlendirme sırasında hiçbir hata
      gösterilmez (örtük error_reporting(0)). Aksi takdirde, hatalar
      <span class="function"><a href="function.error-reporting.php" class="function">error_reporting()</a></span> ayarlarına uygun olarak gösterilir.
     </p>
    </dd>
   

   
    <dt id="ini.assert.exception">
     <code class="parameter">assert.exception</code>
     <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
    </dt>
    <dd>
     <p class="para">
      Kararlılık denetimleri başarısız olduğunda
      <span class="classname"><a href="class.assertionerror.php" class="classname">AssertionError</a></span> istisnası çalıştırılır.
     </p>
     <div class="warning"><strong class="warning">Uyarı</strong><p class="simpara">Bu özelliğin kullanımı PHP 8.3.0
itibariyle <em>ÖNERİLMEMEKTEDİR</em>.
Bu özelliğe kesinlikle güvenilmemelidir.</p></div>
    </dd>
   

   
    <dt id="ini.enable-dl">
      <code class="parameter">enable_dl</code>
      <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
    </dt>
    <dd>
     <p class="para">
      Bu yönerge ile PHP eklentilerinin <span class="function"><a href="function.dl.php" class="function">dl()</a></span> işleviyle
      sanal konak veya dizin temelinde dinamik olarak yüklenip
      yüklenmeyeceğini belirler.
     </p>
     <p class="para">
      Dinamik yüklemenin devre dışı bırakılmasının asıl sebebi güvenliktir.
      Dinamik yükleme ile, tüm <a href="ini.core.php#ini.open-basedir" class="link">open_basedir</a> sınırlamalarını yok
      saymak mümkündür. Dinamik yüklemeye öntanımlı olarak izin verilir.
     </p>
    </dd>
   

   
    <dt id="ini.max-execution-time">
     <code class="parameter">max_execution_time</code>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
    </dt>
    <dd>
     <p class="para">
      Çözümleyici tarafından sonlandırılmadan önce bir betiğin çalışabileceği
      azami süreyi saniye cinsinden tanımlar. Bu, yetersizce yazılmış
      betiklerin sunucuya bağlanmasına engel olur. Öntanımlı süre
      <code class="literal">30</code> saniyedir. PHP <a href="features.commandline.php" class="link">komut satırından</a> çalıştırıldığında
      bu süre <code class="literal">0</code> saniyedir.
     </p>
     <p class="para">
      Windows sistemlerinde azami çalışma süresi sistem çağrılarından, akım
      işlemlerinden ve benzerlerinden etkilenmez. Daha ayrıntılı bilgi için
      <span class="function"><a href="function.set-time-limit.php" class="function">set_time_limit()</a></span> işlevinin açıklamasına bakınız.
     </p>
     <p class="para">
      HTTP sunucunuzun PHP&#039;nin çalışmasını kesintiye uğratacak başka zaman
      aşımı yapılandırmaları olabilir. Apache&#039;nin bir
      <code class="literal">Timeout</code> yönergesi ve IIS&#039;nin bir CGI zaman aşımı
      işlevi vardır. Bu konuda daha ayrıntılı bilgi edinmek için HTTP
      sunucunuzun belgelerine bakınız.
     </p>
    </dd>
   

   
    <dt id="ini.max-input-time">
     <code class="parameter">max_input_time</code>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
    </dt>
    <dd>
     <p class="para">
      Bir betiğin POST ve GET gibi girdileri çözümlemesi için gereken azami süre
      saniye cinsinden burada belirtilir. Süre, sunucu PHP&#039;yi çağırdığı an
      başlar betik çalışmaya başladığı an biter.
      Öntanımlı değeri <code class="literal">-1</code> olup, yerine
      <a href="info.configuration.php#ini.max-execution-time" class="link">max_execution_time</a>
      kullanıldığı anlamına gelir. Zamanı sınırsız yapmak için
      <code class="literal">0</code> atayın.
     </p>
    </dd>
   

   
    <dt id="ini.max-input-nesting-level">
     <code class="parameter">max_input_nesting_level</code>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
    </dt>
    <dd>
     <p class="para">
      <a href="language.variables.external.php" class="link">girdi değişkenlerinin</a>
      (<var class="varname"><a href="reserved.variables.get.php" class="classname">$_GET</a></var>, <var class="varname"><a href="reserved.variables.post.php" class="classname">$_POST</a></var>... gibi) azami iç
      içelik derinliğini ayarlar.
     </p>
    </dd>
   

   
    <dt id="ini.max-input-vars">
     <code class="parameter">max_input_vars</code>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
    </dt>
    <dd>
     <p class="para">
      Kabul edilebilecek <a href="language.variables.external.php" class="link">girdi
      değişkenlerinin sayısı</a> (Bu sınırlama $_GET, $_POST and $_COOKIE
      değişkenlerine ayrı ayrı uygulanır.). Çırpı çatışmalarını kullanan hizmet
      reddi saldırıları olasılığını azaltmak için kullanılır. Bu yönergede
      belirtilenden daha fazla girdi değişkeni varsa bir
      <strong><code><a href="errorfunc.constants.php#constant.e-warning">E_WARNING</a></code></strong> çıktılanır ve istekteki fazla değişkenler
      yoksayılır.
     </p>
    </dd>
   

   
    <dt id="ini.zend.enable-gc">
     <code class="parameter">zend.enable_gc</code>
     <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span>
    </dt>
    <dd>
     <p class="para">
      Döngüsel gönderim toplayıcısını açıp kapar.
     </p>
    </dd>
   
   
    <dt id="ini.zend.max-allowed-stack-size">
     <code class="parameter">zend.max_allowed_stack_size</code>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
    </dt>
    <dd>
     <p class="para">
      İşletim sisteminin yazılımın tüketmesine izin verdiği azami yerel yığıt
      alanı. İşletim sisteminin izin verdiğinden daha fazlasını tüketmeye
      çalışmak genellikle kolayca erişilebilen hata ayıklama bilgisi olmadan
      sert bir çökmeyle sonuçlanır. Hata ayıklamayı kolaylaştırmak için, motor
      çökmeden önce bir <span class="classname"><a href="class.error.php" class="classname">Error</a></span> oluşturur (yazılım
      <a href="info.configuration.php#ini.zend.max-allowed-stack-size" class="link">zend.max_allowed_stack_size</a>-<a href="info.configuration.php#ini.zend.reserved-stack-size" class="link">zend.reserved_stack_size</a>
      bayttan daha fazla yığıt kullandığında).
     </p>
     <p class="para">
      Kullanıcı tanımlı koddaki yineleme yerel yığın alanını tüketmez. Ancak,
      dahili işlevler ve sihirli yöntemler tüketir. Bu işlevleri içeren çok
      derin yineleme, yazılımın tüm kullanılabilir yerel yığıt alanını
      tüketmesine neden olabilir.
     </p>
     <p class="para">
      Bu seçenek için olası değerler şunlardır:
      <ul class="simplelist">
       <li>
        <code class="literal">0</code>: İşletim sisteminin yazılımın tüketmesine izin
        verdiği azami yerel yığıt alanını otomatik olarak algıla. Bu öntanımlı
        değerdir. Algılama mümkün olmadığında, bilinen bir sistem öntanımlısı
        kullanılır.
       </li>
       <li>
        <code class="literal">-1</code>: Motorda yığıt boyutu denetimini devre dışı
        bırakır.
       </li>
       <li>
        Pozitif tam sayı: Bayt cinsinden sabit bir boyut. Bu değer çok yüksek
        ayarlanırsa, etkisi yığıt boyutu denetimini devre dışı bırakmakla
        aynıdır.
       </li>
      </ul>
     </p>
     <p class="para">
      <a href="language.fibers.php" class="link">fibers</a>&#039;in yığıt boyutu
      <a href="info.configuration.php#ini.fiber.stack-size" class="link">fiber.stack_size</a> ile
      belirlendiğinden, bir Fiber&#039;in yürütülmesi sırasında yığıt kullanımını denetlerken
      <a href="info.configuration.php#ini.zend.max-allowed-stack-size" class="link">zend.max_allowed_stack_size</a>
      yerine bu seçeneğin değeri kullanılır.
     </p>
     <blockquote class="note"><p><strong class="note">Bilginize</strong>: 
      <p class="para">
       Bu, yığıt <em>tamponu</em> taşmalarıyla ilgili değildir ve
       bir güvenlik özelliği değildir.
      </p>
     </p></blockquote>
    </dd>
   

   
    <dt id="ini.zend.reserved-stack-size">
     <code class="parameter">zend.reserved_stack_size</code>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
    </dt>
    <dd>
     <p class="para">
      Bayt cinsinden ayrılmış yığıt boyutu. Bu, yığıt boyutu denetlenirken
      bir tampon olarak <a href="info.configuration.php#ini.zend.max-allowed-stack-size" class="link">izin
      verilen azami yığıt boyutundan</a> çıkarılır.
     </p>
     <p class="para">
      Bu seçenek için olası değerler şunlardır:
      <ul class="simplelist">
       <li>
        <code class="literal">0</code>: Mantıklı boyutu otomatik olarak algıla.
       </li>
       <li>
        Pozitif tam sayı: Bayt cinsinden sabit bir boyut.
       </li>
      </ul>
     </p>
    </dd>
   

   
    <dt id="ini.fiber.stack-size">
     <code class="parameter">fiber.stack_size</code>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
    </dt>
    <dd>
     <p class="para">
      Bayt cinsinden, her <a href="language.fibers.php" class="link">Fiber</a> için
      tahsis edilen yerel yığıt boyutu.
     </p>
     <p class="para">
      Öntanımlı değer, gösterici boyutu 8 bayttan küçük olan sistemlerde
      1MiB, aksi takdirde 2MiB&#039;dir.
     </p>
    </dd>
   

  </dl>
</div><?php manual_footer($setup); ?>