PHPからmemcachedにアクセスするためには、PHPエクステンション pecl-memcacheが必要です。
pecl-memcacheのインストール方法
cd /usr/ports/databases/pecl-memcache
sudo make install clean
pecl-memcacheをインストールしたら、apacheを再起動して反映します。
sudo apachectl restart
PHPに組み込まれたか確認してみます。
% php -m |fgrep memcache
memcache
memcacheのエクステンションが読み込まれていることが確認できました。
PHPに組み込まれたmemcacheの関数を確認してみます。
% php -r 'var_dump(get_defined_functions());' |fgrep memcache
string(16) "memcache_connect"
string(17) "memcache_pconnect"
string(19) "memcache_add_server"
string(26) "memcache_set_server_params"
string(26) "memcache_get_server_status"
string(20) "memcache_get_version"
string(12) "memcache_add"
string(12) "memcache_set"
string(16) "memcache_replace"
string(12) "memcache_get"
string(15) "memcache_delete"
string(14) "memcache_debug"
string(18) "memcache_get_stats"
string(27) "memcache_get_extended_stats"
string(31) "memcache_set_compress_threshold"
string(18) "memcache_increment"
string(18) "memcache_decrement"
string(14) "memcache_close"
string(14) "memcache_flush"
2008年11月6日木曜日
FreeBSD ports pecl-memcacheをインストールする
登録:
コメントの投稿 (Atom)
0 コメント:
コメントを投稿