Yii でサポートされているコンポーネントを調べていたときに、私の PHP が memcache モジュールをサポートしていないことがわかったので、それを拡張しようとしました。 local local環境:Win8.1
ステップ1:必要なファイルパッケージを完全にダウンロードして、梱包しました。
ステップ 2: インストールmemcached インストール パッケージ
次に、ターミナルに次のように入力します (つまり、cmd コマンド)インターフェイス) Windows サービスをインストールするコマンド:
E:wampbinmemcached>memcached.exe -d install
次に、次のコマンドを入力して起動します:
E:wampbinmemcached>memcached.exe - d start
これでmemcacheのインストールは完了です。
php.ini ファイルを開きます:
php.ini に行を追加します:
extension=php_memcache.dll
再起動Wampserver Apache サービス
ステップ 4: phpinfo(); を表示する
ステップ 5: memcache をテストする
<span style="font-size:18px;"><?php$memcache = new Memcache(); // 创建一个memcache对象$memcache->connect('127.0.0.1', 11211) or die("Could not connect"); // 连接Memcached服务器$memcache->set('key', 'This is a memcache test!', MEMCACHE_COMPRESSED, 50); // 设置一个变量到内存中,名称是key 值是test$get_value = $memcache->get('key'); // 从内存中取出key的值echo $get_value;echo '<br>Server version:'.$memcache->getVersion();?></span>以上です memcache PHP の拡張機能が正常に完了しました。