memcache的另一种扩展libmemcached的安装

wget http://pecl.php.net/get/memcached-1.0.2.tgz
解压、配置
tar -zxvf libmemcached-0.44.tar.gz
cd  libmemcached-0.44
./configure --prefix=/usr/local/libmemcached --with-memcached
make && make install

tar -zxvf memcached-1.0.2.tgz
cd memcached-1.0.2
执行关于php的命令phpize
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config --with-libmemcached-dir=/usr/local/libmemcached/
make
make install
将memcached的扩展加入php配置文件
vi /usr/local/php/etc/php.ini 加入
extension = "memcached.so"


举例:
$m = new Memcached();
$m->addServer('localhost', 11211);
$items = array(
    'key1' => 'value1',
    'key2' => 'value2',
    'key3' => 'value3'
);
$m->setMulti($items, time() + 300);

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章