1
0
mirror of https://github.com/php/doc-ru.git synced 2026-03-24 07:42:22 +01:00
Files
archived-doc-ru/reference/imap/setup.xml
2025-02-12 12:00:08 +03:00

86 lines
4.0 KiB
XML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 34892f82742329af7e7b4b22be6ad21418fd9768 Maintainer: irker Status: ready -->
<!-- Reviewed: no -->
<chapter xml:id="imap.setup" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
&reftitle.setup;
<!-- {{{ Requirements -->
<section xml:id="imap.requirements">
&reftitle.required;
<para>
Модуль работает только с установленной библиотекой c-client.
Возьмите последнюю версию с <link xlink:href="&url.imap;">&url.imap;</link>
и скомпилируйте её.
</para>
<para>
Важно не копировать исходные файлы модуля IMAP непосредственно
в системный каталог include, поскольку иногда это вызывает конфликт.
Вместо этого создайте новый каталог внутри системного каталога с путём наподобие
<filename>/usr/local/imap-2000b/</filename>. Точное расположение и название
каталога зависят от настроек и версии модуля IMAP. Затем внутри этого нового каталога
создайте дополнительные каталоги с именами <filename>lib/</filename>
и <filename>include/</filename>. Из каталога библиотеки <filename>c-client</filename>,
который лежит внутри дерева исходных файлов модуля IMAP, скопируйте файлы с расширением <filename>*.h</filename>
в каталог <filename>include/</filename>, а файлы
с расширением <filename>*.c</filename> — в каталог <filename>lib/</filename>.
Кроме того, при компиляции IMAP создаётся файл с именем
<filename>c-client.a</filename>. Переименуйте этот файл
в <filename>libc-client.a</filename> и скопируйте его в каталог <filename>lib/</filename>.
</para>
<note>
<para>
Для сборки библиотеки c-client с поддержкой протокола SSL и (или) протокола Kerberos
прочитайте документацию, которая поставляется с пакетом.
</para>
</note>
<note>
<simpara>
В дистрибутиве Mandrake Linux библиотека IMAP (файл <filename>libc-client.a</filename>)
компилируется без поддержки протокола Kerberos. Версия с поддержкой протокола SSL
(файл <filename>client-PHP4.a</filename>) устанавливается отдельно.
Библиотеку перекомпилируют, чтобы добавить поддержку сетевого протокола Kerberos.
</simpara>
</note>
</section>
<!-- }}} -->
<!-- {{{ Installation -->
&reference.imap.configure;
<!-- }}} -->
<!-- {{{ Configuration -->
&reference.imap.ini;
<!-- }}} -->
<!-- {{{ Resources -->
<section xml:id="imap.resources">
&reftitle.resources;
<simpara>
До PHP 8.1.0 модуль определял тип ресурса <literal>imap</literal>, который возвращает функция
<function>imap_open</function> и который ссылался на открытый IMAP-поток.
</simpara>
</section>
<!-- }}} -->
</chapter>
<!-- 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
-->