mirror of
https://github.com/php/doc-ru.git
synced 2025-08-15 23:42:35 +00:00
83 lines
3.8 KiB
XML
83 lines
3.8 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
||
<!-- EN-Revision: 9e2d8231b5d8a3795b365c6770fab288e59e6249 Maintainer: rjhdby Status: ready -->
|
||
<!-- Reviewed: no -->
|
||
<section xml:id="ibm-db2.installation" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||
&reftitle.install;
|
||
<para>
|
||
Чтобы собрать модуль ibm_db2, необходимо установить в систему
|
||
файлы заголовков и библиотеки для разработки приложений СУБД DB2.
|
||
Система DB2 не устанавливает их по умолчанию, поэтому, возможно, придётся
|
||
вернуться к установщику DB2 и добавить эти настройки.
|
||
Клиент разработки приложений (Application Development Client) DB2 включает файлы заголовков
|
||
и доступен для бесплатного скачивания с <link xlink:href="&url.ibm.db2.client;">сайта поддержки</link>
|
||
реляционной системы управления базами данных IBM DB2 Universal Database (DB2 UDB).
|
||
</para>
|
||
<para>
|
||
Если файлы заголовков и библиотеки для разработки DB2-приложений добавлены
|
||
в операционную систему Linux или Unix, в которой база DB2 уже была установлена,
|
||
нужно запустить команду <command>db2iupdt -e</command>, чтобы обновить
|
||
символические ссылки на них в этом экземпляре DB2.
|
||
</para>
|
||
<para>
|
||
Модуль ibm_db2 — это модуль &link.pecl;, так что следуйте инструкции
|
||
«<xref linkend='install.pecl' />» для его установки в PHP.
|
||
Чтобы указать расположение файлов заголовков и библиотек DB2,
|
||
команду <command>configure</command> запускают как показано ниже:
|
||
<screen>
|
||
<![CDATA[
|
||
bash$ ./configure --with-IBM_DB2=/path/to/DB2
|
||
]]>
|
||
</screen>
|
||
По умолчанию, <command>configure</command> использует
|
||
путь <filename class="directory">/opt/IBM/db2/V8.1</filename>.
|
||
</para>
|
||
<para>
|
||
<note>
|
||
<title>Замечание для пользователей IIS</title>
|
||
<para>
|
||
Если драйвер ibm_db2 работает на сервере Microsoft Internet Information
|
||
Server (IIS), возможно, потребуется сделать следующее:
|
||
</para>
|
||
<para>
|
||
<simplelist>
|
||
<member>
|
||
Установите DB2 с расширенной безопасностью операционной системы.
|
||
</member>
|
||
<member>
|
||
Добавьте путь к исполняемому файлу PHP в системную
|
||
переменную окружения <envar>PATH</envar> (по
|
||
умолчанию C:\php\).
|
||
</member>
|
||
<member>
|
||
Создайте ещё одну системную переменную окружения,
|
||
содержащую путь к PHP.INI (например: PHPRC = C:\php\).
|
||
</member>
|
||
<member>
|
||
Добавьте учётную запись пользователя IUSR_COMPUTERNAME в группу DB2USERS.
|
||
</member>
|
||
</simplelist>
|
||
</para>
|
||
</note>
|
||
</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
|
||
-->
|