cvs: phpdoc-ja /install/windows extensions.xml

From: Date: Tue, 11 Jul 2006 05:43:22 +0000
Subject: cvs: phpdoc-ja /install/windows extensions.xml
Groups: php.doc.ja 
Request: Send a blank email to doc-ja+get-1583@lists.php.net to get a copy of this message
takagi Tue Jul 11 05:43:22 2006 UTC Modified files: /phpdoc-ja/install/windows extensions.xml Log: sync with en. http://cvs.php.net/viewvc.cgi/phpdoc-ja/install/windows/extensions.xml?r1=1.2&r2=1.3&diff_format=u Index: phpdoc-ja/install/windows/extensions.xml diff -u phpdoc-ja/install/windows/extensions.xml:1.2 phpdoc-ja/install/windows/extensions.xml:1.3 --- phpdoc-ja/install/windows/extensions.xml:1.2 Mon Aug 22 03:47:50 2005 +++ phpdoc-ja/install/windows/extensions.xml Tue Jul 11 05:43:22 2006 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> -<!-- $Revision: 1.2 $ --> -<!-- EN-Revision: 1.6 Maintainer: haruki Status: ready --> +<!-- $Revision: 1.3 $ --> +<!-- EN-Revision: 1.11 Maintainer: haruki Status: ready --> <!-- CREDITS: fujimoto, hirokawa, yuw, haruki, takagi --> <sect1 id="install.windows.extensions"> <title>Windows 用 PHP 拡張モジュール</title> @@ -15,22 +15,51 @@ <para> PHP 拡張モジュールの DLL には、ファイル名の前に 'php_' が付いています。 </para> - <note> - <para> - PHP 4.3.1では、BCMath, Calendar, COM, FTP, MySQL, ODBC, PCRE, - Session, WDDX, XML サポートが<emphasis>ビルトインされています</emphasis>。 - これらの関数の使用にあたっては、拡張モジュールをロードする必要はありません。 - ビルトイン済モジュールについては、配布ファイルの - <filename>README.txt</filename>、<filename>install.txt</filename> または - <link linkend ="install.windows.extensions.overview">こちらの表</link> - を参照してください。 - </para> - </note> - <para> - <literal>PHP</literal> が拡張モジュールを探すデフォルトのフォルダは - PHP4 の場合 <filename>c:\php4\extensions</filename>、 - PHP5 の場合 <filename class="directory">c:\php5</filename> です。 + Windows 版の PHP には、多くの拡張モジュールが + <emphasis>組み込まれています</emphasis>。これらの関数を使用する際には、 + 追加の DLL ファイルや + <link linkend="ini.extension">extension</link> + ディレクティブの設定は<emphasis>不要</emphasis>です。 + 追加の DLL が必要となる (あるいはかつて必要だった) 拡張モジュールについては、 + Windows 版 + <link linkend ="install.windows.extensions.overview">PHP 拡張モジュール</link> + の表にまとめてあります。以下にあげられている拡張モジュールは、すでに + PHP に組み込まれています。 + </para> + <para> + PHP 4 (PHP 4.3.11 時点): + <link linkend="ref.bc">BCMath</link>、 + <link linkend="ref.calendar">Caledar</link>、 + <link linkend="ref.com">COM</link>、 + <link linkend="ref.ctype">Ctype</link>、 + <link linkend="ref.ftp">FTP</link>、 + <link linkend="ref.mysql">MySQL</link>、 + <link linkend="ref.uodbc">ODBC</link>、 + <link linkend="ref.overload">Overload</link>、 + <link linkend="ref.pcre">PCRE</link>、 + <link linkend="ref.session">Session</link>、 + <link linkend="ref.tokenizer">Tokenizer</link>、 + <link linkend="ref.wddx">WDDX</link>、 + <link linkend="ref.xml">XML</link>&listendand; + <link linkend="ref.zlib">Zlib</link> + </para> + <para> + PHP 5 (PHP 5.0.4 時点) では、さらに以下が組み込まれています。 + <link linkend="ref.dom">DOM</link>、 + <link linkend="ref.libxml">LibXML</link>、 + <link linkend="ref.iconv">Iconv</link>、 + <link linkend="ref.simplexml">SimpleXML</link>、 + <link linkend="ref.spl">SPL</link>&listendand; + <link linkend="ref.sqlite">SQLite</link>。 + また、以下は組み込まれなくなりました。 + <link linkend="ref.mysql">MySQL</link> および + <link linkend="ref.overload">Overload</link>。 + </para> + <para> + <literal>PHP</literal> が拡張モジュールを探すデフォルトの場所は + PHP 4 の場合 <filename>C:\php4\extensions</filename>、 + PHP 5 の場合 <filename class="directory">C:\php5</filename> です。 変更するには &php.ini; ファイルを編集してください。 <itemizedlist> <listitem> @@ -38,11 +67,11 @@ <link linkend ="ini.extension-dir">extension_dir</link> を拡張モジュール があるフォルダに変更する必要があります。 <filename>php_*.dll</filename>ファイルをそこに置いてください。 - 最後のバックスラッシュを忘れないでください。例を示します。 + 例えば次のようになります。 <informalexample> <programlisting role="ini"> <![CDATA[ -extension_dir = c:/php/extensions/ +extension_dir = c:\php\extensions ]]> </programlisting> </informalexample> @@ -72,8 +101,8 @@ <para> 拡張モジュールによっては、その動作に外部 DLL が必要な場合があります。 配布パッケージには、一部の外部 DLL がバンドルされています。 - PHP4 の場合は <filename class="directory">C:\php\dlls\</filename>を、 - PHP5 の場合は親フォルダを参照ください。ただし、必要な外部 DLL + PHP 4 の場合は <filename class="directory">C:\php\dlls\</filename>を、 + PHP 5 の場合は親フォルダを参照ください。ただし、必要な外部 DLL がバンドルされていないモジュールもあり、たとえば、Oracle モジュール (<filename>php_oci8.dll</filename>) は、非バンドルの DLL を必要とします。 PHP 4 をインストールする場合、バンドルされた DLL を @@ -84,6 +113,18 @@ linkend="faq.installation.addtopath">FAQ</link> に記載されています。) </para> </listitem> + <listitem> + <para> + これらの DLLs の中には、PHP の配布ファイルに含まれていないものもあります。 + 詳細は、それぞれの拡張モジュールのドキュメントを参照ください。 + また、<acronym>PECL</acronym> についての詳細は、マニュアルの + <link linkend="install.pecl">PECL 拡張モジュールのインストール</link> + という節を参照ください。多くの PHP 拡張モジュールが + <acronym>PECL</acronym> に移行しつつあり、これらは + <link linkend="install.pecl.downloads">個別にダウンロード</link> + しなければなりません。 + </para> + </listitem> </itemizedlist> <note> <simpara> @@ -321,8 +362,8 @@ <row> <entry>php_mysqli.dll</entry> <entry><link linkend="ref.mysqli">MySQLi</link> 関数</entry> - <entry>PHP &gt;= 5.0.0。<filename>libmysqli.dll</filename> - が必要(バンドル)</entry> + <entry>PHP &gt;= 5.0.0。<filename>libmysql.dll</filename> + (PHP &lt;= 5.0.2 では <filename>libmysqli.dll</filename>) が必要(バンドル)</entry> </row> <row> <entry>php_oci8.dll</entry>

« previous php.doc.ja (#1583) next »