Memcached PHP 呼び出し

WBOY
WBOYオリジナル
2016-06-23 13:56:10924ブラウズ

PHP を通じて Memcache を呼び出すには、まずサーバーに Memcache をインストールする必要があります。 Memcache のインストール方法はこの記事の焦点では​​ありません

Memcache のインストールについては、こちらを参照してください: http://blog. csdn.net/xifeijian/article/details/22000173

以下は、php を使用して Memcahce を呼び出す方法を紹介する最も簡単なデモです。

1: memcache PHP モジュールをインストールします

#wget http://pecl.php.net/get/memcache-2.2.4.tgz

# tar zxvf memcache-2.2.4.tgz
# cd memcache -2.2.4

phpize パスを見つけます

#whereis phpize

ここは /root/app/php-5.3.3/bin/phpize (通常は php インストール パスの bin ディレクトリにあります)

# /root /app /php-5.3.3/bin/phpize
# ./configure --enable-memcache --with-php-config=/root/app/php-5.3.3/bin/php-config
# make
# make install

php.ini ファイル (/etc ディレクトリの下) に行を追加します

extension=memcache.so

httpd を再起動します

#service httpd restart

php で phpinfo() を使用して memcache を確認します関連情報 memcached 拡張機能がインストールされています。

注: php -m を使用して php によってロードされた拡張機能を表示するだけの場合、これは拡張機能が有効になったことを意味しません。

注:

インストール後に次のようなプロンプトが表示される場合があります:

共有拡張機能のインストール: /usr/local/php/lib/php/extensions/no-debug-non-zts-20050922/

これを覚えてから、php.ini を変更し、

extension_dir = "./"

extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20050922 に変更します。 /"

と行を追加します

extension=memcache.so

2: PHP は memcached を呼び出します

自分で PHP プログラムを作成してテストします

れーれー


2: 添付: memcached の一般的な操作

    <?php      $memcache = new Memcache; //创建一个memcache对象      $memcache->connect('localhost', 9023) or die ("Could not connect"); //连接Memcached服务器      $memcache->set('key', 'Hello,XiFeiJian'); //设置一个变量到内存中,名称是key 值是test      $get_value = $memcache->get('key'); //从内存中取出key的值      echo $get_value;      ?>  

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。