cvs: phpdoc /ja/chapters config.xml

From: Date: Sat, 24 Nov 2001 00:48:04 +0000
Subject: cvs: phpdoc /ja/chapters config.xml
Groups: php.doc 
Request: Send a blank email to phpdoc+get-969339202@lists.php.net to get a copy of this message
hirokawa Fri Nov 23 19:48:04 2001 EDT Modified files: /phpdoc/ja/chapters config.xml Log: updated translation.

Index: phpdoc/ja/chapters/config.xml diff -u phpdoc/ja/chapters/config.xml:1.17 phpdoc/ja/chapters/config.xml:1.18 --- phpdoc/ja/chapters/config.xml:1.17 Wed Nov 14 17:55:18 2001 +++ phpdoc/ja/chapters/config.xml Fri Nov 23 19:48:03 2001 @@ -1,4 +1,5 @@ <?xml version="1.0" encoding="utf-8"?> +<!-- $Revision: 1.18 $ --> <chapter id="configuration"> <title>設定</title> @@ -13,6 +14,28 @@ る度にこのファイルが読み込まれます。 </simpara> + <para> + <example> + <title>php.iniの例</title> + <programlisting role="ini"> +; 引用符をつけないセミコロン(;)の後のテキストは全て無視されます。 +[php] ; セクションマーカ (角括弧の中のテキスト) は無視されます +; 論理値は次のどれかとなります: +; true, on, yes +; または false, off, no, none +register_globals = off +magic_quotes_gpc = yes + +; 文字列を二重引用符で括ることも可能です +include_path = ".:/usr/local/lib/php" + +; バックスラッシュは他の文字と同様に処理されます +include_path = ".;c:\php\lib" +</programlisting> +<!-- TODO: add more details about values and expressions --> + </example> + </para> + <simpara> PHP を Apache モジュールとして使用する場合、Apache用設定ファイルや .htaccess ファイルに命令を記述することによりPHPの設定を行うことが @@ -81,6 +104,22 @@ </varlistentry> </variablelist> </para> + <para> + <example> + <title>Apache 設定の例</title> + <programlisting role="ini"> +&lt;IfModule mod_php4.c&gt; + php_value include_path ".:/usr/local/lib/php" + php_flag safe_mode on +&lt;/IfModule&gt; +&lt;IfModule mod_php3.c&gt; + php3_include_path ".:/usr/local/lib/php" + php3_safe_mode on +&lt;/IfModule&gt; +</programlisting> + </example> + </para> + <simpara> <function>phpinfo</function> の出力を見ることにより、設定値を確認 することができます。各設定の値は、<function>get_cfg_var</function> @@ -91,7 +130,6 @@ <title>一般的な設定用の命令</title> <para> <variablelist> - <varlistentry id="ini.allow-url-fopen"> <term> <parameter>allow_url_fopen</parameter> @@ -184,8 +222,8 @@ が使用されます。 </para> <para> - <systemitem class="constant">none</systemitem> を値として - 指定すると、ファイルを前に追加する機能はオフとなります。 + 特別な値 <systemitem class="constant">none</systemitem> を指 + 定すると、ファイルを前に追加する機能は無効となります。 </para> </listitem> </varlistentry> @@ -220,11 +258,10 @@ </term> <listitem> <para> - サーバーにおけるPHPの"ルートディレクトリ"です。 - この値は空で無い場合のみ使用されます。 - PHPが<link linkend="ini.safe-mode">セーフモード</link> - で設定されている場合には、このディレクトリの外側にあるファイルは - 使用されません。 + サーバーにおけるPHPの"ルートディレクトリ"です。この値は空で無 + い場合のみ使用されます。PHPが<link linkend="ini.safe-mode">セー + フモード</link>で設定されている場合には、このディレクトリの外 + 側にあるファイルは使用されません。 </para> </listitem> </varlistentry> @@ -253,12 +290,12 @@ </term> <listitem> <para> - スクリプトエラーを記録するファイルの名前。 - <literal>syslog</literal> という名前が指定された場合、 - エラーはシステムログの方に送られます。 - UNIX においては、システムログとは syslog(3) を意味しますが、 - Windows NT ではイベントログとなります。 - システムログは、Windows 95 ではサポートされません。</para> + スクリプトエラーを記録するファイルの名前。特別な値 + <literal>syslog</literal> が指定された場合、エラーはシステムロ + グの方に送られます。UNIX においては、システムログとは + syslog(3) を意味しますが、Windows NT ではイベントログとなりま + す。システムログは、Windows 95 ではサポートされません。 + </para> </listitem> </varlistentry> @@ -269,9 +306,9 @@ </term> <listitem> <para> - エラーレポートのレベルをセットします。 - パラメータは、ビットフィールドを表す整数です。 - 望みのエラーレポートレベルの値を加えて下さい。 + エラーレポートのレベルをセットします。パラメータは、ビットフィー + ルドを表す整数です。望みのエラーレポートレベルの値を加えて下 + さい。 <table> <title>エラーレポートレベル</title> <tgroup cols="2"> @@ -331,22 +368,21 @@ </para> <para> スクリプトが、例えば fopen または gzopen でファイルをオープン - しようとした場合、そのファイルの位置が確認されます。 - ファイルが、指定したディレクトリツリーの外側にあった場合、 - PHP は、そのファイルのオープンを拒否します。 - シンボリックリンクは全て解釈されるので、symlink により - 制限を回避することは不可能です。 + しようとした場合、そのファイルの位置が確認されます。ファイル + が、指定したディレクトリツリーの外側にあった場合、PHP はその + ファイルのオープンを拒否します。シンボリックリンクは全て解釈 + されるので、symlink により制限を回避することは不可能です。 </para> <para> - 特別な値 <systemitem class="constant">.</systemitem> - は、スクリプトが置かれているディレクトリが - 基本ディレクトリとして使用されることを示します。 + 特別な値 <systemitem class="constant">.</systemitem>は、スク + リプトが置かれているディレクトリが基本ディレクトリとして使用 + されることを示します。 </para> <para> - Windows では、ディレクトリはセミコロンで区切ります。 - 他の全てのシステムでは、ディレクトリは転んで区切ります。 - Apache モジュールと同様に、親ディレクトリからの - open_basedir パスが自動的に継承されます。 + Windowsでは、ディレクトリはセミコロンで区切ります。他の全ての + システムでは、ディレクトリはコロンで区切ります。 Apache モジュー + ルと同様に、親ディレクトリのopen_basedirパスの設定が自動的に + 継承されます。 </para> <note> <para> @@ -366,28 +402,54 @@ </term> <listitem> <para> - GET/POST/COOKIE 変数処理の順番を設定します。 - この命令のデフォルトの設定は、"GPC" です。 - 例えば、これを "GP" に PHP はクッキーを完全に無視し、 - GET メソッド変数を同名の POST メソッド変数で上書きします。 + GET/POST/COOKIE 変数処理の順番を設定します。この命令のデフォ + ルトの設定は、"GPC"です。例えば、これを"GP"にPHPはクッキーを + 完全に無視し、GETメソッド変数を同名のPOSTメソッド変数で上書き + します。 </para> + <para> + このオプションは、PHP 4では利用できまないことに注意して下さい。 + 代わりに、<link + linkend="ini.variables-order">variables_order</link>を使用し + て下さい。 + </para> + </listitem> + </varlistentry> + + <varlistentry id="ini.variables-order"> + <term> + <parameter>variables_order</parameter> + <type>文字列</type> + </term> + <listitem> + <para> + EGPCS (Environment, GET, POST, Cookie, Server) 変数のパースの + 順番を設定します。このディレクティブのデフォルトの設定値は、 + "EGPCS"です。例えば、これを"GP"に設定するとPHPは完全に環境変 + 数、クッキー、サーバ変数を無視し、GETメソッド変数を同じ名前の + POSTメソッド変数で全て上書きするようになります。 + </para> + <para> + <link linkend="ini.register-globals">register_globals</link> + も参照下さい。 + </para> </listitem> </varlistentry> - <varlistentry id="ini.ignore-user-abort"> + <varlistentry id="ini.ignore-user-abort"> <term> <parameter>ignore_user_abort</parameter> - <type>string</type> + <type>文字列</type> </term> <listitem> <para> - デフォルトで On です。 Off に変更した場合、スクリプトはクライアント - が接続を切断した後で何かを出力しようとした直後に終了されます。 - <function>ignore_user_abort</function> も参照下さい。 + デフォルトで On です。 Off に変更した場合、スクリプトはクライ + アントが接続を切断した後で何かを出力しようとした直後に終了さ + れます。<function>ignore_user_abort</function> も参照下さい。 </para> - </listitem> - </varlistentry> - + </listitem> + </varlistentry> + <varlistentry id="ini.include-path"> <term> <parameter>include_path</parameter> @@ -397,25 +459,25 @@ <para> <function>require</function>、<function>include</function>、 および <function>fopen_with_path</function> 関数がファイルを - 探すディレクトリのリストを指定します。 - フォーマットは、システムの環境変数 <envar>PATH</envar> と - 同じです。 - つまり、UNIX ではコロンで、Windows ではセミコロンで区切った - ディレクトリのリストで指定します。 + 探すディレクトリのリストを指定します。フォーマットは、システ + ムの環境変数 <envar>PATH</envar>と同じです。つまり、UNIXでは + コロンで、Windowsではセミコロンで区切ったディレクトリのリスト + で指定します。 <example> <title>UNIX include_path</title> <programlisting role="php3.ini"> include_path=.:/home/httpd/php-lib -</programlisting> + </programlisting> </example> <example> <title>Windows include_path</title> <programlisting role="php3.ini"> include_path=".;c:\www\phplib" -</programlisting> + </programlisting> </example> - この命令のデフォルト値は、<literal>.</literal> - (カレントディレクトリのみ)です。</para> + この命令のデフォルト値は、<literal>.</literal>(カレントディレ + クトリのみ)です。 + </para> </listitem> </varlistentry> @@ -437,9 +499,10 @@ </term> <listitem> <para> - スクリプトエラーメッセージをサーバーエラーログに - 記録する必要があるかどうかを指定します。 - このオプションは、サーバーの種類に依存します。</para> + スクリプトエラーメッセージをサーバーエラーログに記録する必要が + あるかどうかを指定します。このオプションは、サーバーの種類に依 + 存します。 + </para> </listitem> </varlistentry> @@ -450,14 +513,12 @@ </term> <listitem> <para> - GPC (Get/Post/Cookie) 命令に関する magic_quotes の状態を - セットします。 - magic_quotes がオンの場合、' (シングルクオート)、 - &quot; (ダブルクオート)、\ (バックスラッシュ) 、NUL は - 全て自動的にバックスラッシュでエスケープ処理されます。 - magic_quotes_sybase もオンの場合、シングルクオートは、 - バックスラッシュの代わりにシングルクオートでエスケープ - されます。 + GPC(Get/Post/Cookie)処理に関するmagic_quotesの設定を行います。 + magic_quotesがonの場合、'(シングルクオート)、&quot;(ダブルク + オート)、\(バックスラッシュ) 、NULLには全て自動的にバックスラッ + シュでエスケープ処理が行われます。magic_quotes_sybaseもonの場 + 合、シングルクオートは、バックスラッシュではなくシングルクオー + トでエスケープされます。 </para> </listitem> </varlistentry> @@ -508,6 +569,11 @@ リプトがサーバーの負荷を上げることを防止するのに役立ちます。 デフォルトでは、<literal>30</literal>に設定されています。 </para> + <para> + 最大実行時間は、システムコール、<function>sleep</function>関 + 数等の影響を受けません。より詳細な情報については、 + <function>set_time_limit</function>関数の説明を参照下さい。 + </para> </listitem> </varlistentry> @@ -518,9 +584,9 @@ </term> <listitem> <para> - スクリプトが確保できる最大メモリをバイト数で指定します。 - この命令は、いい加減に書かれたスクリプトがサーバーのメモリを - 食いつぶすことを防止するのに役立ちます。 + スクリプトが確保できる最大メモリをバイト数で指定します。 + この命令は、いい加減に書かれたスクリプトがサーバーのメモリを + 食いつぶすことを防止するのに役立ちます。 </para> </listitem> </varlistentry> @@ -543,15 +609,23 @@ </term> <listitem> <para> - EGPCS変数をグローバル変数として登録するかどうかを指定します。 - 使用するスクリプトのグローバルスコープをユーザのデータで混乱 - させられたくない場合には、これを off にしたいと思うかかもしれ - ません。このオプションは、 - <link linkend="ini.track-vars">track_vars</link>と組み合わせ - た場合に最も意味があります。この場合、全てのGPC変数に - <symbol>$HTTP_GET_VARS</symbol>, <symbol>$HTTP_POST_VARS</symbol>, - <symbol>$HTTP_COOKIE_VARS</symbol> 変数を通じてアクセス可能です。 + EGPCS(Environment, GET, POST, Cookie, Server)変数をグローバル + 変数として登録するかどうかを指定します。使用するスクリプトの + グローバルスコープをユーザのデータで混乱させられたくない場合 + には、このオプションをoffにしたいと思うかかもしれません。この + オプションは、<link + linkend="ini.track-vars">track_vars</link>と組み合わせた場合 + に最も意味があります。この場合、全てのEGPCS変数にグローバル変 + 数の配列<varname>$HTTP_ENV_VARS</varname>, + <varname>$HTTP_GET_VARS</varname>, + <varname>$HTTP_POST_VARS</varname>, + <varname>$HTTP_COOKIE_VARS</varname>, + <varname>$HTTP_SERVER_VARS</varname>を通じてアクセス可能です。 </para> + <para> + これを動作させるには、Apacheの設定ファイルのDirectoryブロック + にAllowOveride Allと設定する必要があることに注意して下さい。 + </para> </listitem> </varlistentry> @@ -590,9 +664,10 @@ </term> <listitem> <para> - このオプションを有効にした場合、最新のエラーメッセージを - 常にグローバル変数 <symbol>$php_errormsg</symbol> - で参照することができます。</para> + このオプションを有効にした場合、最新のエラーメッセージを常に + グローバル変数 <symbol>$php_errormsg</symbol>で参照することが + できます。 + </para> </listitem> </varlistentry> @@ -603,10 +678,19 @@ </term> <listitem> <para> - このオプションを有効にした場合、GET、POST、クッキー入力は、 - グローバル連想配列 <symbol>$HTTP_GET_VARS</symbol>、 - <symbol>$HTTP_POST_VARS</symbol>、<symbol>$HTTP_COOKIE_VARS</symbol> - でそれぞれ参照することができます。</para> + このオプションを有効にした場合、環境、GET、POST、クッキー、サー + バ変数は、グローバル連想配列<symbol>$HTTP_ENV_VARS</symbol>、 + <symbol>$HTTP_GET_VARS</symbol>、 + <symbol>$HTTP_POST_VARS</symbol>、 + <symbol>$HTTP_COOKIE_VARS</symbol> + <symbol>$HTTP_SERVER_VARS</symbol>でそれぞれ参照することができ + ます。 + </para> + <para> + PHP 4.0.3以降、, <systemitem + role="directive">track_vars</systemitem> は常にonとなっている + ことに注意して下さい。 + </para> </listitem> </varlistentry> @@ -617,8 +701,22 @@ </term> <listitem> <para> - ファイルアップロード時にファイル保存に用いるテンポラリディレクトリ。 - PHP の実行ユーザーが書きこみ可能である必要があります。</para> + ファイルアップロード時にファイル保存に用いるテンポラリディレ + クトリ。PHPの実行ユーザーが書きこみ可能である必要があります。 + </para> + </listitem> + </varlistentry> + + <varlistentry id="ini.upload-max-filesize"> + <term> + <parameter>upload_max_filesize</parameter> + <type>整数</type> + </term> + <listitem> + <para> + アップロードされるファイルの最大の大きさ。値は、バイト単位 + です。 + </para> </listitem> </varlistentry> @@ -629,9 +727,10 @@ </term> <listitem> <para> - PHP ファイルがユーザーのホームディレクトリとっf使用する - ディレクトリの名前。 - 例えば、<literal>public_html</literal> となります。</para> + PHPファイル用にユーザーのホームディレクトリとして使用する基本 + ディレクトリの名前。例えば、<literal>public_html</literal> と + なります。 + </para> </listitem> </varlistentry> @@ -642,11 +741,12 @@ </term> <listitem> <para> - このオプションが有効の場合、 - PHP は、文字列中に (<literal>+</literal>) 演算子が使用されている - 場合に警告を出力します。 - これは、文字列結合演算子 (<literal>.</literal>) を替わりに用いて - 書きなおす必要があるスクリプトを発見しやすくするためのものです。</para> + このオプションが有効の場合、PHPは文字列中に + (<literal>+</literal>)演算子が使用されている場合に警告を出力 + します。これは、文字列結合演算子 (<literal>.</literal>)を替わ + りに用いて書きなおす必要があるスクリプトを発見しやすくするた + めのものです。 + </para> </listitem> </varlistentry> @@ -665,9 +765,10 @@ </term> <listitem> <para> - PHP のセーフモードを有効にするかどうかを指定します。 + PHPのセーフモードを有効にするかどうかを指定します。 更に詳細情報については、 - <link linkend="security">セキュリティの章</link> + <link linkend="security">セキュリティ</link> 及び + <link linkend="features.safe-mode">セーフモード</link>の章 を参照下さい。 </para> </listitem> @@ -680,9 +781,9 @@ </term> <listitem> <para> - PHP がセーフモードで動作している場合、システムプログラムを - 実行する <function>system</function> および他の関数 - は、このディレクトリにないプログラムの実行を拒否します。 + PHPがセーフモードで動作している場合、システムプログラムを実行 + する<function>system</function>および他の関数が、このディレク + トリにないプログラムを実行することは禁止されます。 </para> </listitem> </varlistentry> @@ -744,23 +845,19 @@ </term> <listitem> <para> - この命令は、Apache モジュール版の PHP を使用した場合にのみ - 有用です。 - PHP の動的ロード拡張機能を <function>dl</function> で - 仮想サーバー毎またはディレクトリ毎にオンまたはオフに変更することが - できます。 - </para> - <para> - 動的ロード機能をオフにするのは主としてセキュリティ上の理由によります。 - 動的ロード機能により、 - safe_mode および open_basedir の拘束を全て無視することが - 可能になります。 - </para> - <para> - デフォルトでは、セーフモードを使用している場合以外、 - 動的ロードが可能です。 - セーフモードにおいては、<function>dl</function> - を使用することが常に不可能になります。 + この命令は、Apacheモジュール版のPHPを使用した場合にのみ有用です。 + PHPの動的ロード拡張機能を<function>dl</function>で仮想サーバー + 毎またはディレクトリ毎にonまたはoffオフに変更することができます。 + </para> + <para> + 動的ロード機能をオフにするのは主としてセキュリティ上の理由によ + ります。動的ロード機能により、safe_modeおよびopen_basedirの拘 + 束を全て無視することが可能になります。 + </para> + <para> + デフォルトでは、セーフモードを使用している場合以外、動的ロード + が可能です。セーフモードにおいては、<function>dl</function>を + 使用することが常に不可能になります。 </para> </listitem> </varlistentry> @@ -849,6 +946,37 @@ </listitem> </varlistentry> + <varlistentry id="ini.mysql.default-port"> + <term> + <parameter>mysql.default_port</parameter> + <type>string</type> + </term> + <listitem> + <para> + ポートを指定せずにデータベースサーバに接続を行う際に使用される + デフォルトのTCPポート番号。デフォルト値が指定されない場合、ポー + トは、環境変数<literal>MYSQL_TCP_PORT</literal>、 + <filename>/etc/services</filename>の + <literal>mysql-tcp</literal>エントリ、コンパイル時の + <literal>MYSQL_PORT</literal>定数の順番で取得されます。Win32で + は、<literal>MYSQL_PORT</literal>定数のみが使用されます。 + </para> + </listitem> + </varlistentry> + + <varlistentry id="ini.mysql.default-socket"> + <term> + <parameter>mysql.default_socket</parameter> + <type>string</type> + </term> + <listitem> + <para> + ソケット名が指定されない場合にローカルなデータベースサーバに接 + 続する際に使用されるデフォルトのソケット名。 + </para> + </listitem> + </varlistentry> + <varlistentry id="ini.mysql.max-persistent"> <term> <parameter>mysql.max_persistent</parameter> @@ -856,7 +984,7 @@ </term> <listitem> <para> - 継続的な MySQL 接続のプロセス毎の最大数。 + 持続的なMySQL接続のプロセス毎の最大数。 </para> </listitem> </varlistentry> @@ -868,7 +996,7 @@ </term> <listitem> <para> - 継続的な接続を含む MySQL 接続のプロセス毎の最大数。 + 持続的接続を含むMySQL接続のプロセス毎の最大数。 </para> </listitem> </varlistentry> @@ -877,7 +1005,7 @@ </sect2> <sect2 id="ini.sect.msql"> - <title>mSQL 設定用命令</title> + <title>mSQL設定用命令</title> <variablelist> <varlistentry id="ini.msql.allow-persistent"> @@ -887,7 +1015,7 @@ </term> <listitem> <para> - 継続的な mSQL 接続を許可するかどうかを指定します。 + 持続的なmSQL接続を許可するかどうかを指定します。 </para> </listitem> </varlistentry> @@ -899,7 +1027,7 @@ </term> <listitem> <para> - 継続的な mSQL 接続のプロセス毎の最大数。 + 持続的なmSQL接続のプロセス毎の最大数。 </para> </listitem> </varlistentry> @@ -911,7 +1039,7 @@ </term> <listitem> <para> - 継続的な接続を含む mSQL 接続のプロセス毎の最大数。 + 持続的接続を含むmSQL接続のプロセス毎の最大数。 </para> </listitem> </varlistentry> @@ -930,7 +1058,7 @@ </term> <listitem> <para> - 継続的な Postgres 接続を許可するかどうかを指定します。 + 持続的なPostgres接続を許可するかどうかを指定します。 </para> </listitem> </varlistentry> @@ -942,7 +1070,7 @@ </term> <listitem> <para> - 継続的な Postgres 接続のプロセス毎の最大数。 + 持続的なPostgres接続のプロセス毎の最大数。 </para> </listitem> </varlistentry> @@ -954,7 +1082,7 @@ </term> <listitem> <para> - 継続的な接続を含む Postgres 接続のプロセス毎の最大数。 + 持続的な接続を含むPostgres接続のプロセス毎の最大数。 </para> </listitem> </varlistentry> @@ -989,7 +1117,8 @@ <listitem> <para> SESAMアプリケーション設定ファイルの名前。SESAM関数を使用する際 - に必要。BS2000 ファイルは、ApacheのユーザIDにより読み込み可お する必要があります。 + に必要。BS2000 ファイルは、ApacheのユーザIDにより読み込み可と + する必要があります。 </para> <para> アプリケーション設定ファイルは、通常、次のような設定を有してい @@ -1051,7 +1180,7 @@ </term> <listitem> <para> - 継続的な Sybase 接続のプロセス毎の最大数。 + 持続的なSybase接続のプロセス毎の最大数。 </para> </listitem> </varlistentry> @@ -1063,7 +1192,7 @@ </term> <listitem> <para> - 継続的な接続を含む Sybase 接続のプロセス毎の最大数。 + 持続的接続を含むSybase接続のプロセス毎の最大数。 </para> </listitem> </varlistentry> @@ -1082,8 +1211,8 @@ </term> <listitem> <para> - 継続的な Sybase-CT 接続を許可するかどうかを指定します。 - デフォルトは、オンです。 + 持続的なSybase-CT 接続を許可するかどうかを指定します。 + デフォルトはonです。 </para> </listitem> </varlistentry> @@ -1095,8 +1224,8 @@ </term> <listitem> <para> - 継続的な Sybase-CT 接続のプロセス毎の最大数。 - デフォルトは、制限無しを意味する -1 です。 + 持続的なSybase-CT接続のプロセス毎の最大数。デフォルトは、制限 + 無しを意味する-1です。 </para> </listitem> </varlistentry> @@ -1108,11 +1237,11 @@ </term> <listitem> <para> - 継続的な接続を含む Sybase-CT 接続のプロセス毎の最大数。 - デフィëトは、制限無しを意味する -1 です。 - </para> - </listitem> - </varlistentry> + 持続的接続を含むSybase-CT接続のプロセス毎の最大数。デフォルト + は、制限無しを意味する-1です。 + </para> + </listitem> + </varlistentry> <varlistentry id="ini.sybct.min-server-severity"> <term> @@ -1132,63 +1261,59 @@ </listitem> </varlistentry> - <varlistentry id="ini.sybct.min-client-severity"> - <term> - <parameter>sybct.min_client_severity</parameter> - <type>整数</type> - </term> - <listitem> - <para> - 警告レベルが、sybct.min_client_severity 以上の - クライアントライブラリのメッセージは、警告としてレポートされます。 - この値は、スクリプトから - <function>sybase_min_client_severity</function> をコールする - ことによりセットすることづ?能です。 - デフォルトは 10 であり、効率的にレポートを抑制して行うようにしています。 - </para> - </listitem> - </varlistentry> - - <varlistentry id="ini.sybct.login-timeout"> - <term> - <parameter>sybct.login_timeout</parameter> - <type>整数</type> - </term> - <listitem> - <para> - - 接続を行う際に接続失敗を返すまでの最大の秒数。 - ある接続がタイムアウトしようとした時に - max_execution_time を超えた場合、接続失敗の処理を行う前に - スクリプトは終了することに注意して下さい。 - デフォルトは、一分です。 - </para> - </listitem> - </varlistentry> - - <varlistentry id="ini.sybct.timeout"> - <term> - <parameter>sybct.timeout</parameter> - <type>integer</type> - </term> - <listitem> - <para> - select_db またはクエリー命令を実行する際に実行失敗を - 返す前の最大の秒数。 - ある命令がタイムアウトした時に、max_execution_time を超えた場合、 - 動作失敗の処理を行う前にスクリプトは終了することに注意して下さい。 - デフォルトは、制限無しです。 - </para> - </listitem> - </varlistentry> - + <varlistentry id="ini.sybct.min-client-severity"> + <term> + <parameter>sybct.min_client_severity</parameter> + <type>整数</type> + </term> + <listitem> + <para> + 警告レベルが、sybct.min_client_severity 以上のクライアントライ + ブラリのメッセージは、警告としてレポートされます。この値は、ス + クリプトから<function>sybase_min_client_severity</function>を + コールすることにより設定することも可能です。デフォルトでは、エ + ラーをレポートする警告レベルは、10以上です。 + </para> + </listitem> + </varlistentry> + + <varlistentry id="ini.sybct.login-timeout"> + <term> + <parameter>sybct.login_timeout</parameter> + <type>整数</type> + </term> + <listitem> + <para> + 接続を行う際に接続失敗を返すまでの最大の秒数。ある接続がタイム + アウトしようとした時にmax_execution_timeを超えた場合、接続失敗 + の処理を行う前にスクリプトは終了することに注意して下さい。デフォ + ルトは、1分です。 + </para> + </listitem> + </varlistentry> + + <varlistentry id="ini.sybct.timeout"> + <term> + <parameter>sybct.timeout</parameter> + <type>integer</type> + </term> + <listitem> + <para> + select_db またはクエリー命令を実行する際に実行失敗を返す前の最 + 大の秒数。ある命令がタイムアウトした時に、max_execution_time + を超えた場合、動作失敗の処理を行う前にスクリプトは終了すること + に注意して下さい。デフォルトは、制限無しです。 + </para> + </listitem> + </varlistentry> + <varlistentry id="ini.sybct.hostname"> - <term> - <parameter>sybct.hostname</parameter> - <type>文字列</type> - </term> - <listitem> - <para> + <term> + <parameter>sybct.hostname</parameter> + <type>文字列</type> + </term> + <listitem> + <para> sp_who により表示される際に使用される接続元のホスト名。 デフォルトは、none です。 </para> @@ -1209,7 +1334,7 @@ </term> <listitem> <para> - 持続的接続を許可するか否か + 持続的接続を許可するか否か </para> </listitem> </varlistentry> @@ -1221,7 +1346,7 @@ </term> <listitem> <para> - プロセス毎のInformix持続的接続の最大数 + プロセス毎のInformix持続的接続の最大数 </para> </listitem> </varlistentry> @@ -1233,8 +1358,7 @@ </term> <listitem> <para> - 持続的接続を含む - プロセス毎のInformix接続の最大数。 + 持続的接続を含むプロセス毎のInformix接続の最大数。 </para> </listitem> </varlistentry> @@ -1247,8 +1371,8 @@ <listitem> <para> <function>ifx_connect</function> または - <function>ifx_pconnect</function> において - ホスト名を省略した場合に接続するデフォルトのホスト。 + <function>ifx_pconnect</function> においてホスト名を省略した場 + 合に接続するデフォルトのホスト。 </para> </listitem> </varlistentry> @@ -1262,7 +1386,7 @@ <para> <function>ifx_connect</function> または <function>ifx_pconnect</function> において - 省略した場合に使用するデフォルトのユーザーID。 + 省略した場合に使用するデフォルトのユーザーID。 </para> </listitem> </varlistentry> @@ -1276,7 +1400,7 @@ <para> <function>ifx_connect</function> または <function>ifx_pconnect</function> において - 省略した場合に使用するデフォルトのパスワード。 + 省略した場合に使用するデフォルトのパスワード。 </para> </listitem> </varlistentry> @@ -1288,10 +1412,10 @@ </term> <listitem> <para> - ファイルに blob カラムを返したい場合に &true;、 - メモリに返したい場合に &false;を設定します。 - <function>ifx_blobinfile_mode</function> により - 実行時に設定を上書きできます。 + ファイルに blob カラムを返したい場合に &true;、メモリに返した + い場合に &false;を設定します。 + <function>ifx_blobinfile_mode</function>により実行時に設定を上 + 書きできます。 </para> </listitem> </varlistentry> @@ -1303,10 +1427,10 @@ </term> <listitem> <para> - selectクエリーにおいてTEXTカラムを通常の文字列として返したい場合には - &true;、BLOB IDパラメータを使用したい場合は&false;を設定します。 - <function>ifx_textasvarchar</function>により実行時に - 設定を上書きできます。 + selectクエリーにおいてTEXTカラムを通常の文字列として返したい場 + 合には&true;、BLOB IDパラメータを使用したい場合は&false;を設定 + します。<function>ifx_textasvarchar</function>により実行時に + 設定を上書きできます。 </para> </listitem> </varlistentry> @@ -1318,10 +1442,10 @@ </term> <listitem> <para> - selectクエリーにおいてBYTEカラムを通常の文字列として返したい場合には - &true;、BLOB IDパラメータを使用したい場合は&false;を設定します。 - <function>ifx_textasvarchar</function>により実行時に - 設定を上書きできます。 + selectクエリーにおいてBYTEカラムを通常の文字列として返したい場 + 合には&true;、BLOB IDパラメータを使用したい場合は&false;を設定 + します。<function>ifx_textasvarchar</function>により実行時に + 設定を上書きできます。 </para> </listitem> </varlistentry> @@ -1333,8 +1457,8 @@ </term> <listitem> <para> - CHARカラムを取得する際に末尾の空白文字を取り除きたい場合には、 - &true;を設定します。 + CHARカラムを取得する際に末尾の空白文字を取り除きたい場合には、 + &true;を設定します。 </para> </listitem> </varlistentry> @@ -1342,14 +1466,14 @@ <varlistentry id="ini.ifx.nullformat"> <term> <parameter>ifx.nullformat</parameter> - <type>boolean</type> + <type>boolean</type> </term> <listitem> <para> - &null;カラムをリテラル文字列"&null;"として返したい場合には&true;、 - 空の文字列""として返したい場合には&false;を設定します。 - <function>ifx_nullformat</function>により実行時に設定を - 上書きできます。 + &null;カラムをリテラル文字列"&null;"として返したい場合には + &true;、空の文字列""として返したい場合には&false;を設定します。 + <function>ifx_nullformat</function>により実行時に設定を上書き + できます。 </para> </listitem> </varlistentry> @@ -1369,7 +1493,7 @@ </term> <listitem> <para> - 全ての bcmath 関数で使用する 10 進桁数。 + 全てのbcmath関数に適用する10進桁数。 </para> </listitem> </varlistentry> @@ -1388,9 +1512,8 @@ </term> <listitem> <para> - ブラウザ機能ファイルの名前。<function>get_browser</function> - も参照下さい。 -! + ブラウザ機能ファイルの名前。<function>get_browser</function>も + 参照下さい。 </para> </listitem> </varlistentry> @@ -1399,7 +1522,7 @@ </sect2> <sect2 id="ini.sect.uodbc"> - <title>Unified ODBC 設定用命令</title> + <title>Unified ODBC 設定用ディレクティブ</title> <variablelist> <varlistentry id="ini.uodbc.default-db"> @@ -1483,86 +1606,78 @@ </variablelist> </sect2> - <sect2 id="ini.sect.i18n"> - <title>国際化(日本語)関数 設定用命令</title> + <sect2 id="ini.sect.mbstring"> + <title>マルチバイト文字列設定用ディレクティブ</title> <variablelist> - - <varlistentry id="ini.i18n.http-input"> + + <varlistentry id="ini.mbstring.internal-encoding"> <term> - <parameter>i18n.http_input</parameter> - <type>文字列</type> + <parameter>mbstring.internal_encoding</parameter> + <type>string</type> </term> <listitem> <para> - HTTPからの入力コードを指定します。pass(無変換)またはauto - (自動変換)を指定します。指定しない場合は、auto となります。 - </para> - <para> - この設定は、国際化版PHP3で国際化機能を有効にしてPHPをコンパ - イルした場合にのみ有効です。 + <literal>mbstring.internal_encoding</literal> は、内部文字エン + コーディングのデフォルト値を定義します。(PHP-4.0.6以降) </para> </listitem> </varlistentry> - - <varlistentry id="ini.i18n.http-output"> + + <varlistentry id="ini.mbstring.http-input"> <term> - <parameter>i18n.http_output</parameter> - <type>文字列</type> + <parameter>mbstring.http_input</parameter> + <type>string</type> </term> <listitem> <para> - デフォルトのHTTP出力コードを指定します。 - EUC,SJIS,JIS,UTF-8,pass(無変換)のどれかを指定します。 - 指定がない場合は無変換となります。 - (内部コードがそのまま出力されます。) - </para> - <para> - この設定は国際化版PHP3で国際化機能を有効にしてPHPをコンパイルし - た場合にのみ有効です。 + <literal>mbstring.http_input</literal> は、HTTP入力エンコーディ + ングのデフォルト値を定義します。(PHP-4.0.6以降) </para> </listitem> </varlistentry> - <varlistentry id="ini.i18n.internal-encoding"> + <varlistentry id="ini.mbstring.http-output"> <term> - <parameter>i18n.internal_encoding</parameter> - <type>文字列</type> + <parameter>mbstring.http_output</parameter> + <type>string</type> </term> <listitem> <para> - i18n.internal_encoding 内部コードを指定します。 - EUC,SJIS,UTF-8 のどれかを指定します。 - </para> - <para> - この設定は国際化機能を有効にしてPHPをコンパイルした場合にのみ有効です。 + <literal>mbstring.http_output</literal> は、HTTP出力エンコーディ + ングのデフォルト値を定義します。(PHP-4.0.6以降) </para> </listitem> </varlistentry> - <varlistentry id="ini.i18n.script-encoding"> + <varlistentry id="ini.mbstring.detect-order"> <term> - <parameter>i18n.script_encoding</parameter> - <type>文字列</type> + <parameter>mbstring.detect_order</parameter> + <type>string</type> </term> <listitem> <para> - スクリプトファイル中のコードを指定します。EUC,SJIS,JIS,UTF-8, - autoを指定します。auto (デフォルト)を指定した場合は、自動 - 判定を行います。 + <literal>mbstring.detect_order</literal>は、文字エンコーディン + グ検出の順位のデフォルト値を定義します。(PHP-4.0.6以降) </para> + </listitem> + </varlistentry> + + <varlistentry id="ini.mbstring.substitute-character"> + <term> + <parameter>mbstring.substitute_character</parameter> + <type>string</type> + </term> + <listitem> <para> - この設定は国際化版PHP3で国際化機能を有効にしてPHPをコンパイル - した場合にのみ有効です。 + <literal>mbstring.substitute_character</literal> は、無効な文 + 字コードに関する代替文字を定義します。(PHP-4.0.6以降) </para> </listitem> </varlistentry> - </variablelist> </sect2> </sect1> - - </chapter>
« previous php.doc (#969339202) next »