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&weight=1&timeout=1&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>