mirror of
https://github.com/php/doc-ru.git
synced 2026-03-23 23:32:16 +01:00
119 lines
3.8 KiB
XML
119 lines
3.8 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
||
<!-- EN-Revision: 244c788631898cbbbeae7b291df2ca57fb935b6a Maintainer: rjhdby Status: ready -->
|
||
<!-- Reviewed: no -->
|
||
<section xml:id="openssl.configuration" xmlns="http://docbook.org/ns/docbook">
|
||
&reftitle.runtime;
|
||
&extension.runtime;
|
||
<para>
|
||
<table>
|
||
<title>&ConfigureOptions; openssl</title>
|
||
<tgroup cols="4">
|
||
<thead>
|
||
<row>
|
||
<entry>&Name;</entry>
|
||
<entry>&Default;</entry>
|
||
<entry>&Changeable;</entry>
|
||
<entry>&Changelog;</entry>
|
||
</row>
|
||
</thead>
|
||
<tbody>
|
||
<row>
|
||
<entry>openssl.cafile</entry>
|
||
<entry>""</entry>
|
||
<entry><constant>INI_PERDIR</constant></entry>
|
||
<entry></entry>
|
||
</row>
|
||
<row>
|
||
<entry>openssl.capath</entry>
|
||
<entry>""</entry>
|
||
<entry><constant>INI_PERDIR</constant></entry>
|
||
<entry></entry>
|
||
</row>
|
||
<row>
|
||
<entry>openssl.libctx</entry>
|
||
<entry>"custom"</entry>
|
||
<entry><constant>INI_PERDIR</constant></entry>
|
||
<entry></entry>
|
||
</row>
|
||
</tbody>
|
||
</tgroup>
|
||
</table>
|
||
&ini.php.constants;
|
||
</para>
|
||
|
||
&ini.descriptions.title;
|
||
|
||
<para>
|
||
<variablelist>
|
||
<varlistentry xml:id="ini.openssl.cafile">
|
||
<term>
|
||
<parameter>openssl.cafile</parameter>
|
||
<type>string</type>
|
||
</term>
|
||
<listitem>
|
||
<para>
|
||
Местоположение файла Certificate Authority на локальной файловой системе,
|
||
который должен использоваться с опцией контекста verify_peer для
|
||
аутентификации удалённой точки.
|
||
</para>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="ini.openssl.capath">
|
||
<term>
|
||
<parameter>openssl.capath</parameter>
|
||
<type>string</type>
|
||
</term>
|
||
<listitem>
|
||
<para>
|
||
Если cafile не задан или сертификат не найден, то директория, указанная
|
||
в capath будет использована для поиска сертификата.
|
||
capath должна быть корректно хешированной директорией сертификата.
|
||
</para>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="ini.openssl.libctx">
|
||
<term>
|
||
<parameter>openssl.libctx</parameter>
|
||
<type>string</type>
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Указывает тип контекста библиотеки OpenSSL, который будет использоваться.
|
||
Значение по умолчанию, <literal>custom</literal>, создаёт отдельный контекст
|
||
библиотеки для каждого рабочего процесса или потока.
|
||
Улучшает изоляцию от других библиотек, использующих OpenSSL,
|
||
а в сборках ZTS увеличивает разделение между потоками.
|
||
Также можно использовать значение <literal>default</literal>,
|
||
которое заставляет PHP использовать глобальный контекст библиотеки OpenSSL по умолчанию.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
</variablelist>
|
||
</para>
|
||
|
||
<para>
|
||
Также смотрите опции <link linkend="context.ssl">контекста потока SSL</link>.
|
||
</para>
|
||
|
||
</section>
|
||
<!-- Keep this comment at the end of the file
|
||
Local variables:
|
||
mode: sgml
|
||
sgml-omittag:t
|
||
sgml-shorttag:t
|
||
sgml-minimize-attributes:nil
|
||
sgml-always-quote-attributes:t
|
||
sgml-indent-step:1
|
||
sgml-indent-data:t
|
||
indent-tabs-mode:nil
|
||
sgml-parent-document:nil
|
||
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
|
||
sgml-exposed-tags:nil
|
||
sgml-local-catalogs:nil
|
||
sgml-local-ecat-files:nil
|
||
End:
|
||
vim600: syn=xml fen fdm=syntax fdl=2 si
|
||
vim: et tw=78 syn=sgml
|
||
vi: ts=1 sw=1
|
||
-->
|