ホームページ  >  記事  >  バックエンド開発  >  Windows 用の PHP memcache 拡張機能のインストール

Windows 用の PHP memcache 拡張機能のインストール

WBOY
WBOYオリジナル
2016-06-13 12:26:50929ブラウズ

Windows 用 PHP memcache 拡張機能のインストール

1. memcached サーバー ソフトウェアをダウンロードしてインストールします

1. memcached ソフトウェアをダウンロードします

-bit ダウンロード アドレス: memcached-win32-1.4.4-14.zip (直接ダウンロード)、memcached-win32-1.4.4-14.zip ダウンロード ページ: http://blog.couchbase.com/memcached-144-windows -32-bit-binary-now-available

64 ビット ダウンロード アドレス: memcached-win64-1.4.4-14.zip (直接ダウンロード)、memcached-win64-1.4.4-14.zip ダウンロードページ :http://blog.couchbase.com/memcached-windows-64-bit-pre-release-available

私は wamp、64 ビット コンピューターを使用しています。 memcached サーバー側ソフトウェア圧縮パッケージをダウンロードします。

D:memcached を選択しました

管理者コマンドとして実行します。 exe を実行し、memcached が存在するフォルダーに移動します。そしてmemcachedをインストールします。

インストール後にプロンプ​​トは表示されません。

3. memcached サービスを開始します

cmd.exe で start memcached コマンドを実行し続けます:

memcached.exe -d start

次に、タスクに移動します。マネージャーは、memcached サービスが開始されているかどうかをプロセスを表示します。

4. Memcached の基本パラメータ設定
-p リスニング ポート
-l 接続された IP アドレス、デフォルトはローカル マシンです
-d start memcached サービスを開始します
-d restart memcached サービスを再起動します
-d stop|shutdown 実行中の memcached サービスを閉じます
-d install memcached サービスをインストールします
-d uninstall memcached サービスをアンインストールします
-u として実行 (root として実行する場合のみ有効)
-m 最大メモリ使用量 (MB 単位)。デフォルトは 64MB
-M メモリが使い果たされた場合、項目を削除する代わりにエラーを返します
-c 同時接続の最大数、デフォルトは 1024
-f ブロック サイズの増加係数、デフォルトは 1.25
-n 最小スペース割り当て、キー値フラグのデフォルトは 48
-h ヘルプ表示

5. memcached の停止およびアンインストール コマンド

<span style="color: #008080;">1</span> D:\memcached> memcached.exe -<span style="color: #000000;">d stop</span><span style="color: #008080;">2</span> D:\memcached> memcached.exe -d uninstall

2. PHP で memcache 拡張機能をインストールします

1. memcache.dll 拡張機能をダウンロードします

ダウンロード アドレス: http://pecl.php.net/package/memcache/3.0.8/windows

ダウンロードに関する注意事項: 環境に一致するバージョンとスレッド セーフ バージョンを選択してください。

ローカルで wamp2.5 php を使用しており、バージョンは 5.5 Windows 64 ビットなので、5.5 スレッド セーフ (TS) x64

2 をダウンロードしました。ダウンロードが完了したら、以下に示すように圧縮パッケージを解凍します。

php_memcache.dll 拡張ファイルを php 拡張ディレクトリにコピーします (例: (D:wampbinphpphp5.5.12ext))

3. php .ini を変更します。 file

php の php.ini ファイルを開きます (私のアドレスは D:wampbinapacheapache2.4.9binphp.ini)

コード行を追加します:

extension=php_memcache.dll

図に示すように:

注: 新しい行に置く必要があり、前にセミコロンを含めることはできません。セミコロンはコメント ポイントを表すため、使用できません。

次に、保存後、サーバー (Apache または nginx または iis) を再起動し、wamp を再起動するだけです。

ブラウザ入力: http://localhost/?phpinfo=1 memcache 拡張機能がロードされていることがわかります。図に示すように

3. PHP プログラムは memcache が機能するかどうかをテストします。ローカルで利用可能です

新しい php ファイル test.php を作成します

<?php$memcache = new Memcache;$memcache->connect('127.0.0.1',11211) or die('shit');$memcache->set('key','hello memcache!');$out = $memcache->get('key');echo $out;

次に、ブラウザを通じてファイルにアクセスすると、通常の結果として入力が表示されます:

hello memcache!

終了しました。

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