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);

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