<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/seaslog.setup.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'ru',
  ),
  'this' => 
  array (
    0 => 'seaslog.configuration.php',
    1 => 'Настройка во время выполнения',
    2 => 'Настройка во время выполнения',
  ),
  'up' => 
  array (
    0 => 'seaslog.setup.php',
    1 => 'Установка и настройка',
  ),
  'prev' => 
  array (
    0 => 'seaslog.installation.php',
    1 => 'Установка',
  ),
  'next' => 
  array (
    0 => 'seaslog.resources.php',
    1 => 'Типы ресурсов',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'ru',
    'path' => 'reference/seaslog/ini.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="seaslog.configuration" class="section">
 <h2 class="title">Настройка во время выполнения</h2>
 <p class="simpara">
Поведение функций зависит от установок в файле <var class="filename">php.ini</var>.
</p>
 <table class="doctable table">
  <caption><strong>Опции настройки Seaslog</strong></caption>
  
   <thead>
    <tr>
     <th>Имя</th>
     <th>По умолчанию</th>
     <th>Место изменения</th>
     <th>Список изменений</th>
    </tr>

   </thead>

   <tbody class="tbody">
    <tr>
     <td><a href="seaslog.configuration.php#ini.seaslog.appender" class="link">seaslog.appender</a></td>
     <td>1</td>
     <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
     <td></td>
    </tr>

    <tr>
     <td><a href="seaslog.configuration.php#ini.seaslog.appender-retry" class="link">seaslog.appender_retry</a></td>
     <td>0</td>
     <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong></td>
     <td></td>
    </tr>

    <tr>
     <td><a href="seaslog.configuration.php#ini.seaslog.level" class="link">seaslog.level</a></td>
     <td>8</td>
     <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong></td>
     <td></td>
    </tr>

    <tr>
     <td><a href="seaslog.configuration.php#ini.seaslog.remote-host" class="link">seaslog.remote_host</a></td>
     <td>127.0.0.1</td>
     <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong></td>
     <td></td>
    </tr>

    <tr>
     <td><a href="seaslog.configuration.php#ini.seaslog.remote-port" class="link">seaslog.remote_port</a></td>
     <td>514</td>
     <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong></td>
     <td></td>
    </tr>

    <tr>
     <td><a href="seaslog.configuration.php#ini.seaslog.remote-timeout" class="link">seaslog.remote_timeout</a></td>
     <td>1</td>
     <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
     <td></td>
    </tr>

    <tr>
     <td><a href="seaslog.configuration.php#ini.seaslog.default-basepath" class="link">seaslog.default_basepath</a></td>
     <td>/var/log/www</td>
     <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
     <td></td>
    </tr>

    <tr>
     <td><a href="seaslog.configuration.php#ini.seaslog.default-logger" class="link">seaslog.default_logger</a></td>
     <td>default</td>
     <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
     <td></td>
    </tr>

    <tr>
     <td><a href="seaslog.configuration.php#ini.seaslog.default-template" class="link">seaslog.default_template</a></td>
     <td>%T | %L | %P | %Q | %t | %M</td>
     <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
     <td></td>
    </tr>

    <tr>
     <td><a href="seaslog.configuration.php#ini.seaslog.default-datetime-format" class="link">seaslog.default_datetime_format</a></td>
     <td>Y-m-d H:i:s</td>
     <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
     <td></td>
    </tr>

    <tr>
     <td><a href="seaslog.configuration.php#ini.seaslog.trace-error" class="link">seaslog.trace_error</a></td>
     <td>1</td>
     <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong></td>
     <td></td>
    </tr>

    <tr>
     <td><a href="seaslog.configuration.php#ini.seaslog.trace-exception" class="link">seaslog.trace_exception</a></td>
     <td>0</td>
     <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
     <td></td>
    </tr>

    <tr>
     <td><a href="seaslog.configuration.php#ini.seaslog.trace-notice" class="link">seaslog.trace_notice</a></td>
     <td>0</td>
     <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong></td>
     <td></td>
    </tr>

    <tr>
     <td><a href="seaslog.configuration.php#ini.seaslog.trace-warning" class="link">seaslog.trace_warning</a></td>
     <td>0</td>
     <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong></td>
     <td></td>
    </tr>

    <tr>
     <td><a href="seaslog.configuration.php#ini.seaslog.use-buffer" class="link">seaslog.use_buffer</a></td>
     <td>0</td>
     <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
     <td></td>
    </tr>

    <tr>
     <td><a href="seaslog.configuration.php#ini.seaslog.buffer-size" class="link">seaslog.buffer_size</a></td>
     <td>0</td>
     <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong></td>
     <td></td>
    </tr>

    <tr>
     <td><a href="seaslog.configuration.php#ini.seaslog.buffer-disabled-in-cli" class="link">seaslog.buffer_disabled_in_cli</a></td>
     <td>0</td>
     <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
     <td></td>
    </tr>

    <tr>
     <td><a href="seaslog.configuration.php#ini.seaslog.disting-type" class="link">seaslog.disting_type</a></td>
     <td>0</td>
     <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
     <td></td>
    </tr>

    <tr>
     <td><a href="seaslog.configuration.php#ini.seaslog.disting-folder" class="link">seaslog.disting_folder</a></td>
     <td>1</td>
     <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
     <td></td>
    </tr>

    <tr>
     <td><a href="seaslog.configuration.php#ini.seaslog.disting-by-hour" class="link">seaslog.disting_by_hour</a></td>
     <td>0</td>
     <td><strong><code><a href="info.constants.php#constant.ini-system">INI_SYSTEM</a></code></strong></td>
     <td></td>
    </tr>

    <tr>
     <td><a href="seaslog.configuration.php#ini.seaslog.recall-depth" class="link">seaslog.recall_depth</a></td>
     <td>0</td>
     <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong></td>
     <td></td>
    </tr>

    <tr>
     <td><a href="seaslog.configuration.php#ini.seaslog.trim-wrap" class="link">seaslog.trim_wrap</a></td>
     <td>0</td>
     <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong></td>
     <td></td>
    </tr>

    <tr>
     <td><a href="seaslog.configuration.php#ini.seaslog.ignore-warning" class="link">seaslog.ignore_warning</a></td>
     <td>1</td>
     <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong></td>
     <td></td>
    </tr>

    <tr>
     <td><a href="seaslog.configuration.php#ini.seaslog.throw-exception" class="link">seaslog.throw_exception</a></td>
     <td>1</td>
     <td><strong><code><a href="info.constants.php#constant.ini-all">INI_ALL</a></code></strong></td>
     <td></td>
    </tr>

   </tbody>
  
 </table>


 <p class="para">Краткое разъяснение конфигурационных
директив.</p>

 <dl>
  
    <dt id="ini.seaslog.appender">
     <code class="parameter">seaslog.appender</code>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
    </dt>
    <dd>
     <span class="simpara">
      Переключает хранилище данных журнала записей. 1 - Файл, 2 - TCP, 3 - UDP (по умолчанию 1)
     </span>
     <span class="simpara">
      SeasLog отправит журнал на сервер tcp://remote_host:remote_port или udp://remote_host:remote_port,
      если <em>seaslog.appender</em> настроен на <code class="literal">2 (TCP)</code> или <code class="literal">3 (UDP)</code>.
     </span>
     <span class="simpara">
      Когда <em>SeasLog</em> отправляет журнал по TCP/UDP, стиль соответствует RFC5424.
      <code class="literal">{logInfo}</code>, на который влияет <em>seaslog.default_template</em>.
     </span>
     <div class="example-contents screen">
<div class="cdata"><pre>
Стиль журнала отформатирован следующим образом:
&lt;15&gt;1 2017-08-27T01:24:59+08:00 vagrant-ubuntu-trusty test/logger[27171]: 2016-06-25 00:59:43 | DEBUG | 21423 | 599157af4e937 | 1466787583.322 | this is a neeke debug
&lt;14&gt;1 2017-08-27T01:24:59+08:00 vagrant-ubuntu-trusty test/logger[27171]: 2016-06-25 00:59:43 | INFO | 21423 | 599157af4e937 | 1466787583.323 | this is a info log
&lt;13&gt;1 2017-08-27T01:24:59+08:00 vagrant-ubuntu-trusty test/logger[27171]: 2016-06-25 00:59:43 | NOTICE | 21423 | 599157af4e937 | 1466787583.324 | this is a notice log
</pre></div>
     </div>
    </dd>
   
   
    <dt id="ini.seaslog.appender-retry">
     <code class="parameter">seaslog.appender_retry</code>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
    </dt>
    <dd>
     <span class="simpara">
      Записывает количество повторных попыток журнала.
      По умолчанию 0 (не записывает)
     </span>
    </dd>
   
   
    <dt id="ini.seaslog.buffer-disabled-in-cli">
     <code class="parameter">seaslog.buffer_disabled_in_cli</code>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
    </dt>
    <dd>
     <span class="simpara">
      Отключает буфер в CLI. 1 - Да, 0 - Нет (по умолчанию)
     </span>
     <span class="simpara">
      Включите опцию buffer_disabled_in_cli.
      buffer_disabled_in_cli выключен по умолчанию.
      Если включить buffer_disabled_in_cli и запустить его в CLI, параметр seaslog.use_buffer будет сброшен,
      Seaslog НЕМЕДЛЕННО сделает запись в хранилище данных.
     </span>
    </dd>
   
   
    <dt id="ini.seaslog.buffer-size">
     <code class="parameter">seaslog.buffer_size</code>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
    </dt>
    <dd>
     <span class="simpara">
      Задайте для параметра buffer_size значение 100.
      Значение buffer_size по умолчанию 0, это означает, что буфер не используется.
      Если buffer_size &gt; 0, SeasLog перезапишет данные в хранилище,
      если размер предварительно записанного в память журнала &gt;= buffer_size, а затем обновите опрос памяти.
     </span>
    </dd>
   
   
    <dt id="ini.seaslog.default-basepath">
     <code class="parameter">seaslog.default_basepath</code>
     <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
    </dt>
    <dd>
     <span class="simpara">
      Базовый путь журнала по умолчанию. По умолчанию &quot;/var/log/www&quot;.
     </span>
    </dd>
   
   
    <dt id="ini.seaslog.default-datetime-format">
     <code class="parameter">seaslog.default_datetime_format</code>
     <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
    </dt>
    <dd>
     <span class="simpara">
      Стиль DateTime. По умолчанию &quot;Y-m-d H:i:s&quot;.
     </span>
    </dd>
   
   
    <dt id="ini.seaslog.default-logger">
     <code class="parameter">seaslog.default_logger</code>
     <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
    </dt>
    <dd>
     <span class="simpara">
      Путь к регистратору по умолчанию. По умолчанию &quot;default&quot;.
     </span>
    </dd>
   
   
    <dt id="ini.seaslog.disting-by-hour">
     <code class="parameter">seaslog.disting_by_hour</code>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
    </dt>
    <dd>
     <span class="simpara">
      Переключает режим регистратора по часам. 1 - Да, 0 - Нет (по умолчанию)
     </span>
     <blockquote class="note"><p><strong class="note">Замечание</strong>: 
       <span class="simpara">
       <em>seaslog.disting_by_hour = 1</em> переключает режим использования Logger DisTing по часам.
        Это означает, что SeasLog будет создавать файл каждый час.
       </span>
     </p></blockquote>
    </dd>
   
   
    <dt id="ini.seaslog.disting-folder">
     <code class="parameter">seaslog.disting_folder</code>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
    </dt>
    <dd>
     <span class="simpara">
      Переключает режим использование регистратора по папкам. 1 - Да (по умолчанию), 0 - Нет.
     </span>
     <blockquote class="note"><p><strong class="note">Замечание</strong>: 
       <span class="simpara">
       <em>seaslog.disting_folder = 1</em> переключает режим использования Logger DisTing по папкам,
        это означает, что SeasLog будет создавать файлы в папках и при этой настройке закрытия SeasLog
        создаст файл с подчёркиванием, используя тип регистратора и время, например, default_20180211.log.
       </span>
     </p></blockquote>
    </dd>
   
   
    <dt id="ini.seaslog.disting-type">
     <code class="parameter">seaslog.disting_type</code>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
    </dt>
    <dd>
     <span class="simpara">
      Переключает режим использования регистратора по типу. 1 - Да, 0 - Нет (по умолчанию)
     </span>
     <blockquote class="note"><p><strong class="note">Замечание</strong>: 
       <span class="simpara">
       <em>seaslog.disting_type = 1</em> переключает режим использования Logger DisTing по типу,
        это означает, что SeasLog создаст файл info\warn\error или другого типа.
       </span>
     </p></blockquote>
    </dd>
   
   
    <dt id="ini.seaslog.ignore-warning">
     <code class="parameter">seaslog.ignore_warning</code>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
    </dt>
    <dd>
     <span class="simpara">
      Переключает режим игнорирования предупреждений SeasLog. 1 - Да (по умолчанию), 0 - Нет.
     </span>
     <blockquote class="note"><p><strong class="note">Замечание</strong>: 
       <span class="simpara">
       <em>seaslog.ignore_warning = 1</em> Открывает предупреждение об игнорировании самого SeasLog.
        Когда права доступа к каталогу или порты сервера приёма заблокированы, они игнорируются;
        при закрытии выдаётся предупреждение.
       </span>
     </p></blockquote>
    </dd>
   
   
    <dt id="ini.seaslog.level">
     <code class="parameter">seaslog.level</code>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
    </dt>
    <dd>
     <span class="simpara">
      Уровень записи регистратора. По умолчанию 8 (всё).
      0 - EMERGENCY, 1 - ALERT, 2 - CRITICAL, 3 - ERROR, 4 - WARNING,
      5 - NOTICE, 6 - INFO, 7 - DEBUG, 8-ALL
     </span>
     <blockquote class="note"><p><strong class="note">Замечание</strong>: 
       <span class="simpara">
        Примечание: элемент конфигурации был изменён, начиная с версии 1.7.0.
        До версии 1.7.0, чем меньше значение, тем больше записей ведётся в соответствии с уровнем:
        0 - всё, 1 - debug, 2 - info, 3-notice, 4-warning, 5-error, 6-critical, 7-alert, 8-emergency.
        До версии 1.7.0 значение по умолчанию - 0 (всё).
       </span>
     </p></blockquote>
    </dd>
   
   
    <dt id="ini.seaslog.recall-depth">
     <code class="parameter">seaslog.recall_depth</code>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
    </dt>
    <dd>
     <span class="simpara">
      Глубина вызова функции журнала. Будет затронута переменная <code class="literal">LineNo</code> в <code class="literal">%F</code>.
      По умолчанию 0
     </span>
    </dd>
   
   
    <dt id="ini.seaslog.remote-host">
     <code class="parameter">seaslog.remote_host</code>
     <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
    </dt>
    <dd>
     <span class="simpara">
      Если вы используете запись TCP или UDP, настройте удалённый IP. По умолчанию &quot;127.0.0.1&quot;.
     </span>
    </dd>
   
   
    <dt id="ini.seaslog.remote-port">
     <code class="parameter">seaslog.remote_port</code>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
    </dt>
    <dd>
     <span class="simpara">
      Если вы используете запись TCP или UDP, настройте удалённый порт. По умолчанию 514.
     </span>
    </dd>
   
   
    <dt id="ini.seaslog.remote-timeout">
     <code class="parameter">seaslog.remote_timeout</code>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
    </dt>
    <dd>
     <span class="simpara">
      Если вы используете запись TCP или UDP, настройте удалённое время ожидания. По умолчанию 1 секунда
     </span>
    </dd>
   
   
    <dt id="ini.seaslog.throw-exception">
     <code class="parameter">seaslog.throw_exception</code>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
    </dt>
    <dd>
     <span class="simpara">
      Переключает режим выбрасывания исключения SeasLog. 1 - Да (по умолчанию), 0 - Нет.
     </span>
     <blockquote class="note"><p><strong class="note">Замечание</strong>: 
       <span class="simpara">
       <em>seaslog.throw_exception = 1</em> Открывает исключение, которое выбрасывает сам SeasLog.
        Если администрация каталога или порт принимающего сервера заблокированы, выбрасывается исключение;
        не выбрасывается исключение при закрытии.
       </span>
     </p></blockquote>
    </dd>
   
   
    <dt id="ini.seaslog.trace-error">
     <code class="parameter">seaslog.trace_error</code>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
    </dt>
    <dd>
     <span class="simpara">
      Автоматическая запись &quot;error&quot; регистратором по умолчанию. 1 - Да (по умолчанию), 0 - Нет.
     </span>
    </dd>
   
   
    <dt id="ini.seaslog.trace-exception">
     <code class="parameter">seaslog.trace_exception</code>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
    </dt>
    <dd>
     <span class="simpara">
      Автоматическая запись &quot;exception&quot; регистратором по умолчанию. 1 - Да, 0 - Нет (по умолчанию).
     </span>
    </dd>
   
   
    <dt id="ini.seaslog.trace-notice">
     <code class="parameter">seaslog.trace_notice</code>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
    </dt>
    <dd>
     <span class="simpara">
      Автоматическая запись &quot;notice&quot; регистратором по умолчанию. 1 - Да, 0 - Нет (по умолчанию).
     </span>
    </dd>
   
   
    <dt id="ini.seaslog.trace-warning">
     <code class="parameter">seaslog.trace_warning</code>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
    </dt>
    <dd>
     <span class="simpara">
      Автоматическая запись &quot;warning&quot; регистратором по умолчанию. 1 - Да, 0 - Нет (по умолчанию).
     </span>
    </dd>
   
   
    <dt id="ini.seaslog.trim-wrap">
     <code class="parameter">seaslog.trim_wrap</code>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
    </dt>
    <dd>
     <span class="simpara">
      Обрезает \n и \r в сообщении журнала. 1 - Да, 0 - Нет (по умолчанию)
     </span>
    </dd>
   
   
    <dt id="ini.seaslog.use-buffer">
     <code class="parameter">seaslog.use_buffer</code>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
    </dt>
    <dd>
     <span class="simpara">
      Переключает режим использования буфера журнала с памятью. 1 - Да, 0 - Нет (по умолчанию)
     </span>
     <blockquote class="note"><p><strong class="note">Замечание</strong>: 
       <span class="simpara">
       <em>seaslog.use_buffer = 1</em> Включите configure use_buffer.
        По умолчанию use_buffer выключен.
        Если включить use_buffer, SeasLog будет предварительно записывать журнал в память
        и он будет перезаписан в хранилище данных путём завершения запроса или выхода из процесса
        PHP (PHP RSHUTDOWN или PHP MSHUTDOWN).
       </span>
     </p></blockquote>
    </dd>
   
   
    <dt id="ini.seaslog.default-template">
     <code class="parameter">seaslog.default_template</code>
     <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
    </dt>
    <dd>
     <span class="simpara">
      Шаблон журнала по умолчанию.
      По умолчанию &quot;%T | %L | %P | %Q | %t | %M&quot;.
     </span>
     <blockquote class="note"><p><strong class="note">Замечание</strong>: 
       <span class="simpara">
        Предоставляются следующие переменные по умолчанию, которые можно использовать непосредственно
        в шаблоне журнала и заменять соответствующим значением при создании журнала.
       </span>
       <span class="simpara">
        Шаблон журнала по умолчанию: <code class="literal">seaslog.default_template = &quot;%T | %L | %P | %Q | %t | %M&quot;</code>,
        это означает, что стиль журнала по умолчанию: <code class="literal">{dateTime} | {level} | {pid} | {uniqid} | {timeStamp} | {logInfo}</code>
       </span>
       <span class="simpara">
        Если вы используете собственный шаблон журнала, например: <code class="literal">seaslog.default_template = &quot;[%T]:%L %P %Q %t %M&quot;</code>,
        это будет означать, что стиль журнала был настроен как: <code class="literal">[{dateTime}]:{level} {pid} {uniqid} {timeStamp} {logInfo}</code>
       </span>
       <table class="doctable table">
         <caption><strong>Таблица переменных по умолчанию Seaslog</strong></caption>
         
           <thead>
             <tr>
               <th>Variable Name</th>
               <th>Описание</th>
             </tr>

           </thead>

           <tbody class="tbody">
             <tr>
               <td>%L</td>
               <td>Уровень.</td>
             </tr>

             <tr>
               <td>%M</td>
               <td>Сообщение.</td>
             </tr>

             <tr>
               <td>%T</td>
              <td>DateTime. Такое как <code class="literal">2017-08-16 19:15:02</code>, затронутое <code class="literal">seaslog.default_datetime_format</code>.</td>
             </tr>

             <tr>
               <td>%t</td>
              <td>Timestamp. Такое как <code class="literal">1502882102.862</code>, с точностью до миллисекунд.</td>
             </tr>

             <tr>
               <td>%Q</td>
               <td>
                RequestId. Чтобы различать один запрос, например,
                не вызывать функцию <code class="literal">SeasLog::setRequestId($string)</code>, при инициализации запроса
                используется уникальное значение, сгенерированное встроенной функцией <code class="literal">static char *get_uniqid()</code>.
              </td>
             </tr>

             <tr>
               <td>%H</td>
               <td>HostName.</td>
             </tr>

             <tr>
               <td>%P</td>
               <td>ProcessId.</td>
             </tr>

             <tr>
               <td>%D</td>
              <td>Domain:Port. Такое как <code class="literal">www.cloudwise.com:80</code>; Если CLI, то <code class="literal">cli</code>.</td>
             </tr>

             <tr>
               <td>%R</td>
              <td>URI запроса. Такой как <code class="literal">/app/user/signin</code>;
               Если CLI, то, например <code class="literal">CliIndex.php</code>.</td>
             </tr>

             <tr>
               <td>%m</td>
              <td>Метод запроса. Такой как <code class="literal">Get</code>; Если CLI, то, используется команда, например, <code class="literal">/bin/bash</code>.</td>
             </tr>

             <tr>
               <td>%I</td>
              <td>IP-адрес клиента; Если CLI, то <code class="literal">local</code>.
               Приоритет значений: HTTP_X_REAL_IP &gt; HTTP_X_FORWARDED_FOR &gt; REMOTE_ADDR</td>
             </tr>

             <tr>
               <td>%F</td>
              <td>FileName:LineNo. Такое как <code class="literal">UserService.php:118</code>.</td>
             </tr>

             <tr>
               <td>%U</td>
              <td>MemoryUsage в байтах. Вызов <code class="literal">zend_memory_usage</code>.</td>
             </tr>

             <tr>
               <td>%u</td>
              <td>PeakMemoryUsage в байтах. Вызов <code class="literal">zend_memory_peak_usage</code>.</td>
             </tr>

             <tr>
               <td>%C</td>
              <td><code class="literal">TODO</code> Class::Action. Такое как <code class="literal">UserService::getUserInfo</code></td>
             </tr>

           </tbody>
           
       </table>

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