1. 最初のパッケージを解凍し、c:memcached などの特定のディスクの下に置きます。
2. ターミナル (つまり、cmd コマンド インターフェイス) に「c:memcachedmemcached.exe -d install」と入力してインストールします。
3. 次に「c:memcachedmemcached.exe -d start」と入力して起動します。 (注: 将来的には、コンピュータの電源を入れるたびに、memcached が Windows のサービスとして自動的に開始されます。これにより、サーバー側のインストールが完了しました)。
4. php_memcache.dll ファイルをダウンロードし、php フォルダーの ext ディレクトリに置きます。
5. 拡張機能を参照するための行を php.ini に追加します。コードは次のとおりです:
extension=php_memcache.dll
6. 次に、「extension=php_memcache」と記述するのが最善です。 php.ini ファイルの .dll」。 (これらはデフォルトの設定の一部です)
7. Apache を再起動し、phpinfo を確認します。memcache の記述があれば、インストールは成功です。
再起動後もphp設定で見つからない場合は、80%の確率でdllファイルがインストールされているmamcacheのバージョンと一致しません
- //Memcacheに接続します
- $mem = 新しいMemキャッシュ;
- $mem- > ;connect("localhost", 11211);
- //データを保存
- $mem->set() 「key1」、 'これは最初の値です', 0, 60);
echo "key1 の値を取得: " .$val ."
";
$mem ->replace('key1', 'これは置換値です', 0, 60); -> get('key1'); "
"; $arr = array('aaa', 'bbb', 'ccc', 'ddd'); 」 key2 の値を取得: " ; print_r($val2); echo //データを削除 $ mem->delete
(
'key1'); $val = $mem->get( 「キー1」 ); echo
"key1 値を取得します: ";" //すべてのデータをクリアします
$mem ->flush(); $val2 =
$mem
-> ); echo"
"; //接続を閉じる $mem-&g t;閉じる(); ? > 1 台のマシン上で 1 つ以上のプロセスを有効にし、2 つのポートを使用します: #./memcached -d -uEveryone -m 512 127.0.0.1 - p 11211
#./memcached -d -uEveryone -m 512 127.0.0.1 -p 11212 ソースコードを印刷しますか?
- //Memcacheに接続します
- $mem = 新しいMemキャッシュ;
- $mem- > ;addServer("localhost", 11211);
//データを保存- $mem->set(
'key1' - 、」これは最初の値です ', 0, 60);
.- "
"; //配列データを保存 - $arr = array ('ああ', 'bbb'
、- 'ccc'、'ddd')、$arr 、0、60); $val2 = $mem->get(
- 'key2'); echo
-
"key2の値を取得します: "; print_r($val2 ); / /データを削除$mem->削除(
- 'キー) 1'); $val = $mem ->get('key1');
- echo"key1の値を取得します: " 」< br>" ;
- //接続を閉じます $mem->close();
- ? >
- 著作権声明: この記事はブロガーのオリジナル記事であり、ブロガーの許可なく複製することはできません。
上記では、w7 での Memcached のインストールと使用法を、関連する内容も含めて紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。