cvs: phpdoc-ja /reference/session ini.xml

From: Date: Thu, 26 Feb 2004 10:56:16 +0000
Subject: cvs: phpdoc-ja /reference/session ini.xml
Groups: php.doc.ja 
Request: Send a blank email to doc-ja+get-682@lists.php.net to get a copy of this message
yuw Thu Feb 26 05:56:16 2004 EDT Modified files: /phpdoc-ja/reference/session ini.xml Log: translation update. (session.gc_divisor) http://cvs.php.net/diff.php/phpdoc-ja/reference/session/ini.xml?r1=1.3&r2=1.4&ty=u Index: phpdoc-ja/reference/session/ini.xml diff -u phpdoc-ja/reference/session/ini.xml:1.3 phpdoc-ja/reference/session/ini.xml:1.4 --- phpdoc-ja/reference/session/ini.xml:1.3 Fri Jun 20 23:47:05 2003 +++ phpdoc-ja/reference/session/ini.xml Thu Feb 26 05:56:16 2004 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- $Revision: 1.3 $ --> -<!-- sync: 1.14 --> +<!-- $Revision: 1.4 $ --> +<!-- sync: 1.21 --> <section id="session.configuration"> &reftitle.runtime; &extension.runtime; @@ -42,6 +42,11 @@ <entry>PHP_INI_ALL</entry> </row> <row> + <entry>session.gc_divisor</entry> + <entry>"100"</entry> + <entry>PHP_INI_ALL</entry> + </row> + <row> <entry>session.gc_maxlifetime</entry> <entry>"1440"</entry> <entry>PHP_INI_ALL</entry> @@ -258,13 +263,35 @@ </term> <listitem> <simpara> - <literal>session.gc_probability</literal> は、gc (ガーベッジ・ - コレクション)ルーチンが各リクエストにおいて開始される確率をパー - セントで指定します。デフォルトは、<literal>1</literal> です。 + <literal>session.gc_probability</literal>と + <literal>session.gc_divisor</literal>の組み合わせでgc + (ガーベッジコレクション)ルーチンの始動を制御します。 + デフォルトは、<literal>1</literal> です。 + 詳細は<link + linkend="ini.session.gc-divisor">session.gc_divisor</link> + をご覧ください </simpara> </listitem> </varlistentry> + <varlistentry id="ini.session.gc-divisor"> + <term> + <parameter>session.gc_divisor</parameter> + <type>integer</type> + </term> + <listitem> + <simpara> + <literal>session.gc_divisor</literal>と + <literal>session.gc_probability</literal>の組み合わせで + すべてのセッションの初期化過程でgc(ガーベッジコネクション)プロセス + も始動する確率を制御します。確率は gc_probability/gc_divisor + で計算されます。例えば、1/100は各リクエスト毎に1%の確率でGCプロセスが + 始動します。 + <literal>session.gc_divisor</literal>のデフォルトは<literal>100</literal>です。 + </simpara> + </listitem> + </varlistentry> + <varlistentry id="ini.session.gc-maxlifetime"> <term> <parameter>session.gc_maxlifetime</parameter> @@ -283,6 +310,8 @@ FATファイルシステムまたはatimeの記録ができない他のファイルシス テムで問題を発生した場合は、セッションのガベージコレクト処理を 行う他の手段を用意する必要があります。 + PHP4.2.3以降、atimeの代わりにmtime(更新時刻)が使用されます。 + このため、atimeが利用できないファイルシステムでの問題は無くなりました。 </simpara> </note> </listitem> @@ -491,6 +520,81 @@ </listitem> </varlistentry> + <varlistentry id="ini.session.bug-compat-42"> + <term> + <parameter>session.bug_compat_42</parameter> + <type>boolean</type> + </term> + <listitem> + <simpara> + PHP versions 4.2.0 and lower have an undocumented feature/bug that + allows you to to initialize a session variable in the global scope, + albeit <link linkend="ini.register-globals">register_globals</link> + is disabled. PHP 4.3.0 and later will warn you, if this feature is + used, and if <link linkend="ini.session.bug-compat-warn"> + session.bug_compat_warn</link> is also enabled. + </simpara> + </listitem> + </varlistentry> + + <varlistentry id="ini.session.bug-compat-warn"> + <term> + <parameter>session.bug_compat_warn</parameter> + <type>boolean</type> + </term> + <listitem> + <simpara> + PHP versions 4.2.0 and lower have an undocumented feature/bug that + allows you to to initialize a session variable in the global scope, + albeit <link linkend="ini.register-globals">register_globals</link> + is disabled. PHP 4.3.0 and later will warn you, if this feature is + used by enabling both + <link linkend="ini.session.bug-compat-42">session.bug_compat_42</link> + and <link linkend="ini.session.bug-compat-warn"> + session.bug_compat_warn</link>. + </simpara> + </listitem> + </varlistentry> + + <varlistentry id="ini.session.hash-function"> + <term> + <parameter>session.hash_function</parameter> + <type>integer</type> + </term> + <listitem> + <simpara> + <literal>session.hash_function</literal> allows you to specify the hash + algorithm used to generate the session IDs. '0' means MD5 (128 bits) and + '1' means SHA-1 (160 bits). + </simpara> + <note> + <para> + This was introduced in PHP 5. + </para> + </note> + </listitem> + </varlistentry> + + <varlistentry id="ini.session.hash-bits-per-character"> + <term> + <parameter>session.hash_bits_per_character</parameter> + <type>integer</type> + </term> + <listitem> + <simpara> + <literal>session.hash_bits_per_character</literal> allows you to define + how many bits are stored in each character when converting the binary + hash data to something readable. The possible values are '4' (0-9, a-f), + '5' (0-9, a-v), and '6' (0-9, a-z, A-Z, "-", ","). + </simpara> + <note> + <para> + This was introduced in PHP 5. + </para> + </note> + </listitem> + </varlistentry> + <varlistentry id="ini.url-rewriter.tags"> <term> <parameter>url_rewriter.tags</parameter>

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