Skip to content

PHP 8.4: Indicate extensions have been unbundledの翻訳 #231

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Dec 27, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 8 additions & 5 deletions reference/imap/book.xml
Original file line number Diff line number Diff line change
@@ -1,16 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 34892f82742329af7e7b4b22be6ad21418fd9768 Maintainer: takagi Status: ready -->
<!-- EN-Revision: 86177fa035acc7fdb972855bdd6c0b19edd505cd Maintainer: takagi Status: ready -->
<!-- CREDITS: hirokawa,mumumu -->
<!-- State: deprecated -->
<book xml:id="book.imap" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<?phpdoc extension-membership="bundledexternal" ?>
<?phpdoc extension-membership="pecl" ?>
<title>IMAP、POP3 および NNTP</title>
<titleabbrev>IMAP</titleabbrev>

<!-- {{{ preface -->
<preface xml:id="intro.imap">
&reftitle.intro;
<warning>
<simpara>
この拡張モジュールは、PHP 8.4.0 以降では<emphasis>非推奨</emphasis>となり、PHP にも<emphasis>バンドルされません</emphasis>。
</simpara>
</warning>
<para>
これらの関数は、<acronym>IMAP</acronym> プロトコルのほかに
<acronym>NNTP</acronym> や <acronym>POP3</acronym>、
Expand All @@ -35,7 +39,6 @@
&reference.imap.imap.connection;

</book>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
Expand Down
67 changes: 40 additions & 27 deletions reference/imap/configure.xml
Original file line number Diff line number Diff line change
@@ -1,38 +1,51 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: fc870e6f972ed48069f4c7a5a449c2e843f343a7 Maintainer: hirokawa Status: ready -->
<!-- EN-Revision: 86177fa035acc7fdb972855bdd6c0b19edd505cd Maintainer: hirokawa Status: ready -->
<!-- Credits: mumumu -->
<section xml:id="imap.installation" xmlns="http://docbook.org/ns/docbook">
<section xml:id="imap.installation" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
&reftitle.install;
<para>
これらの関数を動作させるには、<option role="configure">--with-imap[=DIR]</option>
を指定して PHP をコンパイルする必要があります。DIR は c-client
インストール時のプレフィックスです。上の例のような場合には
<option role="configure">--with-imap=/usr/local/imap-2000b</option>
を指定します。この場所は、上の指示にしたがってあなたが作成したディレクトリの
場所に依存します。<productname>Windows</productname> ユーザーは、&php.ini; で
<filename>php_imap.dll</filename> DLL を有効にします。
</para>
<note>
<simpara>
c-client の設定によっては、これ以外に
<option role="configure">--with-imap-ssl=/path/to/openssl/</option>
や <option role="configure">--with-kerberos=/path/to/kerberos</option>
といったオプションを PHP の configure で指定する必要があります。
</simpara>
</note>
<section xml:id="imap.installation.php84">
<title>PHP 8.4</title>
<para>
&pecl.moved-ver;8.4.0
</para>
<para>
&pecl.info;
<link xlink:href="&url.pecl.package;imap">&url.pecl.package;imap</link>.
</para>
</section>

<warning>
<simpara>
IMAP 拡張モジュールはスレッドセーフではありません。
よって、ZTS が有効なPHPで使うべきではありません。
</simpara>
</warning>
<section xml:id="imap.installation.phplt84">
<title>PHP &lt; 8.4</title>
<para>
これらの関数を動作させるには、<option role="configure">--with-imap[=DIR]</option>
を指定して PHP をコンパイルする必要があります。DIR は c-client
インストール時のプレフィックスです。上の例のような場合には
<option role="configure">--with-imap=/usr/local/imap-2000b</option>
を指定します。この場所は、上の指示にしたがってあなたが作成したディレクトリの
場所に依存します。<productname>Windows</productname> ユーザーは、&php.ini; で
<filename>php_imap.dll</filename> DLL を有効にします。
</para>
<note>
<simpara>
c-client の設定によっては、これ以外に
<option role="configure">--with-imap-ssl=/path/to/openssl/</option>
や <option role="configure">--with-kerberos=/path/to/kerberos</option>
といったオプションを PHP の configure で指定する必要があります。
</simpara>
</note>

&warn.imaprecodeyaz;
<warning>
<simpara>
IMAP 拡張モジュールはスレッドセーフではありません。
よって、ZTS が有効なPHPで使うべきではありません。
</simpara>
</warning>

</section>
&warn.imaprecodeyaz;
</section>

</section>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
Expand Down
9 changes: 7 additions & 2 deletions reference/oci8/book.xml
Original file line number Diff line number Diff line change
@@ -1,16 +1,21 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: b9e6268918813e27972c644897970b0cdbc6f86e Maintainer: satoruyoshida Status: ready -->
<!-- EN-Revision: 86177fa035acc7fdb972855bdd6c0b19edd505cd Maintainer: satoruyoshida Status: ready -->
<!-- CREDITS: hirokawa,shimooka,takagi -->

<book xml:id="book.oci8" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<?phpdoc extension-membership="bundledexternal" ?>
<?phpdoc extension-membership="pecl" ?>
<title>Oracle OCI8</title>
<titleabbrev>OCI8</titleabbrev>

<!-- {{{ preface -->
<preface xml:id="intro.oci8">
&reftitle.intro;
<warning>
<simpara>
この拡張モジュールは、PHP 8.4.0 以降では PHP に<emphasis>バンドルされません</emphasis>。
</simpara>
</warning>
<para>
これらの関数により、 Oracle データベースにアクセスできます。
これらは SQL 及び PL/SQL 文をサポートします。基本的なフィーチャーには、
Expand Down
52 changes: 33 additions & 19 deletions reference/pdo_oci/configure.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 537e6eeb269cf03277df4c947fccf8e2a8d944bf Maintainer: takagi Status: ready -->
<!-- EN-Revision: 86177fa035acc7fdb972855bdd6c0b19edd505cd Maintainer: takagi Status: ready -->
<!-- Credits: mumumu -->
<section xml:id="ref.pdo-oci.installation" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
&reftitle.install;
Expand All @@ -11,31 +11,45 @@
フリーの <link xlink:href="&url.oracle.instant.client;">Oracle インスタントクライアント</link> ライブラリを使ってください。
詳細は <link linkend="oci8.requirements">OCI8 のインストール要件</link> のセクションを参照ください。
</para>
<para>
<option role="configure">--with-pdo-oci[=DIR]</option> で
PDO Oracle OCI 拡張モジュールをインストールします。オプションの <literal>[=DIR]</literal>
には、Oracle のホームディレクトリを指定することができます。
<literal>[=DIR]</literal> のデフォルトは、環境変数
<varname>$ORACLE_HOME</varname> の値です。
</para>
<para>
<option role="configure">--with-pdo-oci=instantclient,prefix,version</option>
で、Oracle Instant Client <acronym>SDK</acronym> を指定します。prefix および
version は環境にあわせて設定します。
</para>
<para>
<screen>
<![CDATA[

<section xml:id="pdo-oci.installation.php84">
<title>PHP 8.4</title>
<para>
&pecl.moved-ver;8.4.0
</para>
<para>
&pecl.info;
<link xlink:href="&url.pecl.package;PDO_OCI">&url.pecl.package;PDO_OCI</link>.
</para>
</section>

<section xml:id="pdo-oci.installation.phplt84">
<title>PHP &lt; 8.4</title>
<para>
<option role="configure">--with-pdo-oci[=DIR]</option> で
PDO Oracle OCI 拡張モジュールをインストールします。オプションの <literal>[=DIR]</literal>
には、Oracle のホームディレクトリを指定することができます。
<literal>[=DIR]</literal> のデフォルトは、環境変数
<varname>$ORACLE_HOME</varname> の値です。
</para>
<para>
<option role="configure">--with-pdo-oci=instantclient,prefix,version</option>
で、Oracle Instant Client <acronym>SDK</acronym> を指定します。prefix および
version は環境にあわせて設定します。
</para>
<para>
<screen>
<![CDATA[
// $ORACLE_HOME を使う例
$ ./configure --with-pdo-oci

// OIC for Linux 10.2.0.3 の RPM を /usr プレフィックスで使う例
$ ./configure --with-pdo-oci=instantclient,/usr,10.2.0.3
]]>
</screen>
</para>
</screen>
</para>
</section>
</section>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
Expand Down
4 changes: 2 additions & 2 deletions reference/pdo_oci/reference.xml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: aa4ea6fd0a6f00adaceea6e2dc030c2508ce47ac Maintainer: shimooka Status: ready -->
<!-- EN-Revision: 86177fa035acc7fdb972855bdd6c0b19edd505cd Maintainer: shimooka Status: ready -->

<reference xml:id="ref.pdo-oci" xmlns="http://docbook.org/ns/docbook">
<?phpdoc extension-membership="bundledexternal" ?>
<?phpdoc extension-membership="pecl" ?>
<title>Oracle 関数 (PDO_OCI)</title>
<titleabbrev>Oracle (PDO)</titleabbrev>
<partintro>
Expand Down
15 changes: 9 additions & 6 deletions reference/pspell/book.xml
Original file line number Diff line number Diff line change
@@ -1,30 +1,33 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 81b23db050ac0627b056585c16bfe95445ae174e Maintainer: takagi Status: ready -->
<!-- EN-Revision: 86177fa035acc7fdb972855bdd6c0b19edd505cd Maintainer: takagi Status: ready -->
<!-- CREDITS: hirokawa -->

<book xml:id="book.pspell" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<?phpdoc extension-membership="bundledexternal" ?>
<?phpdoc extension-membership="pecl" ?>
<title>Pspell</title>

<!-- {{{ preface -->
<preface xml:id="intro.pspell">
&reftitle.intro;
<warning>
<simpara>
この拡張モジュールは、PHP 8.4.0 以降では<emphasis>非推奨</emphasis>となり、PHP にも<emphasis>バンドルされません</emphasis>。
</simpara>
</warning>
<para>
これらの関数により、単語のスペルチェックを行い、修正案を提案させる
ことが可能となります。
</para>
</preface>
<!-- }}} -->

&reference.pspell.setup;
&reference.pspell.constants;
&reference.pspell.reference;
&reference.pspell.pspell.dictionary;
&reference.pspell.pspell.config;

</book>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
Expand Down
42 changes: 27 additions & 15 deletions reference/pspell/configure.xml
Original file line number Diff line number Diff line change
@@ -1,27 +1,39 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: b824e2b1086e94a1077bd071964547283616030a Maintainer: hirokawa Status: ready -->
<!-- EN-Revision: 86177fa035acc7fdb972855bdd6c0b19edd505cd Maintainer: hirokawa Status: ready -->
<!-- CREDITS: shimooka -->
<section xml:id="pspell.installation" xmlns="http://docbook.org/ns/docbook">
<section xml:id="pspell.installation" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
&reftitle.install;
<para>
PHP をコンパイルする際に、オプション
<option role="configure">--with-pspell[=dir]</option> を追加する
必要があります。
</para>
<note>
<title>Win32 ユーザーへの注意</title>
<section xml:id="pspell.installation.php84">
<title>PHP 8.4</title>
<para>
&ext.windows.path.dll;
aspell の <filename>bin</filename> フォルダにある
<filename>aspell-15.dll</filename>
&pecl.moved-ver;8.4.0
</para>
<para>
Win32 サポートは、aspell バージョン 0.50 以降が必要です。
&pecl.info;
<link xlink:href="&url.pecl.package;pspell">&url.pecl.package;pspell</link>.
</para>
</note>
</section>
</section>

<section xml:id="pspell.installation.phplt84">
<title>PHP &lt; 8.4</title>
<para>
この拡張モジュールを有効にするには、<option role="configure">--with-pspell[=dir]</option>
オプションを指定して PHP をコンパイルします。
</para>
<note>
<title>Win32 ユーザーへの注意</title>
<para>
&ext.windows.path.dll;
aspell の <filename>bin</filename> フォルダにある
<filename>aspell-15.dll</filename>
</para>
<para>
Win32 サポートは、aspell バージョン 0.50 以降が必要です。
</para>
</note>
</section>
</section>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
Expand Down