mikl            Sat May 19 08:52:36 2007 UTC

  Modified files:              
    /phpdoc/en/reference/memcache       configure.xml ini.xml 
    /phpdoc/en/reference/memcache/functions     memcache-addserver.xml 
                                                memcache-connect.xml 
                                                memcache-pconnect.xml 
  Log:
  Added documentation for new features in memcache 2.1.2
  
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/memcache/configure.xml?r1=1.2&r2=1.3&diff_format=u
Index: phpdoc/en/reference/memcache/configure.xml
diff -u phpdoc/en/reference/memcache/configure.xml:1.2 
phpdoc/en/reference/memcache/configure.xml:1.3
--- phpdoc/en/reference/memcache/configure.xml:1.2      Tue Aug 16 13:44:37 2005
+++ phpdoc/en/reference/memcache/configure.xml  Sat May 19 08:52:35 2007
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.2 $ -->
+<!-- $Revision: 1.3 $ -->
 <section id="memcache.installation">
  &reftitle.install;
  <para>
@@ -10,6 +10,8 @@
  <para>
   In order to use these functions you must compile PHP with Memcache support
   by using the <option role="configure">--enable-memcache[=DIR]</option> 
option.
+  You may optionally disable memcache session handler support by specifying
+  <option role="configure">--disable-memcache-session</option>.
  </para>
  <para>
   Windows users will enable <filename>php_memcache.dll</filename> inside
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/memcache/ini.xml?r1=1.4&r2=1.5&diff_format=u
Index: phpdoc/en/reference/memcache/ini.xml
diff -u phpdoc/en/reference/memcache/ini.xml:1.4 
phpdoc/en/reference/memcache/ini.xml:1.5
--- phpdoc/en/reference/memcache/ini.xml:1.4    Mon Oct  9 18:27:09 2006
+++ phpdoc/en/reference/memcache/ini.xml        Sat May 19 08:52:35 2007
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.4 $ -->
+<!-- $Revision: 1.5 $ -->
 <section id="memcache.ini">
  &reftitle.runtime;
  &extension.runtime;
@@ -40,6 +40,18 @@
       <entry>PHP_INI_ALL</entry>
       <entry>Available since Memcache 2.0.2</entry>
      </row>
+     <row>
+      <entry>session.save_handler</entry>
+      <entry></entry>
+      <entry>PHP_INI_ALL</entry>
+      <entry>Available since Memcache 2.1.2</entry>
+     </row>
+     <row>
+      <entry>session.save_path</entry>
+      <entry></entry>
+      <entry>PHP_INI_ALL</entry>
+      <entry>Available since Memcache 2.1.2</entry>
+     </row>
     </tbody>
    </tgroup>
   </table>
@@ -105,6 +117,36 @@
    </listitem>
   </varlistentry>
   
+  <varlistentry id="ini.memcache.session-handler">
+   <term>
+    <parameter>session.save_handler</parameter>
+    <type>string</type>
+   </term>
+   <listitem>
+    <para>
+     Use memcache as a session handler by setting this value to 
<literal>memcache</literal>.
+    </para>
+   </listitem>
+  </varlistentry>
+
+  <varlistentry id="ini.memcache.save-path">
+   <term>
+    <parameter>session.save_path</parameter>
+    <type>string</type>
+   </term>
+   <listitem>
+    <para>
+     Defines a comma separated of server urls to use for session storage, for 
example
+     <literal>"tcp://host1:11211, tcp://host2:11211"</literal>.
+    </para>
+    <para>
+     Each url may contain parameters which are applied to that server, they 
are the same 
+     as for the <function>Memcache::addServer</function> method. For example 
+     
<literal>"tcp://host1:11211?persistent=1&amp;weight=1&amp;timeout=1&amp;retry_interval=15"</literal>
+    </para>
+   </listitem>
+  </varlistentry>
+
  </variablelist>
 </para>
 </section>
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/memcache/functions/memcache-addserver.xml?r1=1.9&r2=1.10&diff_format=u
Index: phpdoc/en/reference/memcache/functions/memcache-addserver.xml
diff -u phpdoc/en/reference/memcache/functions/memcache-addserver.xml:1.9 
phpdoc/en/reference/memcache/functions/memcache-addserver.xml:1.10
--- phpdoc/en/reference/memcache/functions/memcache-addserver.xml:1.9   Thu Feb 
15 09:24:36 2007
+++ phpdoc/en/reference/memcache/functions/memcache-addserver.xml       Sat May 
19 08:52:35 2007
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.9 $ -->
+<!-- $Revision: 1.10 $ -->
 <refentry id="function.Memcache-addServer">
  <refnamediv>
   <refname>Memcache::addServer</refname>
@@ -59,7 +59,10 @@
      <term><parameter>host</parameter></term>
      <listitem>
       <para>
-       Point to the host where memcached is listening for connections.
+       Point to the host where memcached is listening for connections. This 
parameter
+       may also specify other transports like 
<literal>unix:///path/to/memcached.sock</literal>
+       to use UNIX domain sockets, in this case <parameter>port</parameter> 
must also
+       be set to <literal>0</literal>.
       </para>
      </listitem>
     </varlistentry>
@@ -68,7 +71,8 @@
      <listitem>
       <para>
        Point to the port where memcached is listening for connections.
-       This parameter is optional and its default value is 11211.
+       This parameter is optional and its default value is 11211. Set this
+       parameter to <literal>0</literal> when using UNIX domain sockets.
       </para>
      </listitem>
     </varlistentry>
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/memcache/functions/memcache-connect.xml?r1=1.5&r2=1.6&diff_format=u
Index: phpdoc/en/reference/memcache/functions/memcache-connect.xml
diff -u phpdoc/en/reference/memcache/functions/memcache-connect.xml:1.5 
phpdoc/en/reference/memcache/functions/memcache-connect.xml:1.6
--- phpdoc/en/reference/memcache/functions/memcache-connect.xml:1.5     Sat Jan 
13 20:10:26 2007
+++ phpdoc/en/reference/memcache/functions/memcache-connect.xml Sat May 19 
08:52:35 2007
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.5 $ -->
+<!-- $Revision: 1.6 $ -->
 <refentry id="function.Memcache-connect">
  <refnamediv>
   <refname>Memcache::connect</refname>
@@ -35,7 +35,10 @@
      <term><parameter>host</parameter></term>
      <listitem>
       <para>
-       Point to the host where memcached is listening for connections.
+       Point to the host where memcached is listening for connections. This 
parameter
+       may also specify other transports like 
<literal>unix:///path/to/memcached.sock</literal>
+       to use UNIX domain sockets, in this case <parameter>port</parameter> 
must also
+       be set to <literal>0</literal>.
       </para>
      </listitem>
     </varlistentry>
@@ -43,7 +46,8 @@
      <term><parameter>port</parameter></term>
      <listitem>
       <para>
-       Point to the port where memcached is listening for connections.
+       Point to the port where memcached is listening for connections. Set this
+       parameter to <literal>0</literal> when using UNIX domain sockets.
       </para>
      </listitem>
     </varlistentry>
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/memcache/functions/memcache-pconnect.xml?r1=1.4&r2=1.5&diff_format=u
Index: phpdoc/en/reference/memcache/functions/memcache-pconnect.xml
diff -u phpdoc/en/reference/memcache/functions/memcache-pconnect.xml:1.4 
phpdoc/en/reference/memcache/functions/memcache-pconnect.xml:1.5
--- phpdoc/en/reference/memcache/functions/memcache-pconnect.xml:1.4    Sat Jan 
13 20:10:26 2007
+++ phpdoc/en/reference/memcache/functions/memcache-pconnect.xml        Sat May 
19 08:52:35 2007
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.4 $ -->
+<!-- $Revision: 1.5 $ -->
 <refentry id="function.Memcache-pconnect">
  <refnamediv>
   <refname>Memcache::pconnect</refname>
@@ -34,7 +34,10 @@
      <term><parameter>host</parameter></term>
      <listitem>
       <para>
-       Point to the host where memcached is listening for connections.
+       Point to the host where memcached is listening for connections. This 
parameter
+       may also specify other transports like 
<literal>unix:///path/to/memcached.sock</literal>
+       to use UNIX domain sockets, in this case <parameter>port</parameter> 
must also
+       be set to <literal>0</literal>.
       </para>
      </listitem>
     </varlistentry>
@@ -42,7 +45,8 @@
      <term><parameter>port</parameter></term>
      <listitem>
       <para>
-       Point to the port where memcached is listening for connections.
+       Point to the port where memcached is listening for connections. Set this
+       parameter to <literal>0</literal> when using UNIX domain sockets.
       </para>
      </listitem>
     </varlistentry>

Reply via email to