Linux.memcached: Unterschied zwischen den Versionen

Aus OrgaMon Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „ == Installation == # # zypper install libmemcached-devel chkconfig --add memcached rcmemcached start zypper install php5-pear zypper install php5-de…“)
 
Zeile 26: Zeile 26:
== Testscript ==
== Testscript ==


<php>
<code>
$m = null;
$m = null;
 
function getSemiPersistenCounter() {
function getSemiPersistenCounter() {
 
  global $m;
  global $m;
   
   
Zeile 39: Zeile 39:
  }  
  }  
  return $m->increment("u-xmlrpc-robin", 1);
  return $m->increment("u-xmlrpc-robin", 1);
 
}
}
</php>
</code>

Version vom 26. Juni 2012, 13:31 Uhr

Installation

# 
# 
zypper install libmemcached-devel
chkconfig --add memcached
rcmemcached start

zypper install php5-pear
zypper install php5-devel
pecl ins zip
pecl ins memcache
im /etc/php5/conf.d
zip.ini mit extension=zip.so
memcache.ini mit extension=memcache.so
anlegen
#
# prüfen + starten
rcapache2 restart
php --modules 

Testscript

$m = null;

function getSemiPersistenCounter() {

global $m;

if ($m==null) {
 $m = new Memcache(); 
 $m->connect("localhost");
 $m->add("u-xmlrpc-robin", 0);
} 
return $m->increment("u-xmlrpc-robin", 1);

}