MacOSXで開発したいと思いつつ、会社ではWindowsでもやらないといけない。
Windowsでphp-memcacheを使えるようにしてみた。なお、サーバはLinuxなのでライブラリを入れるだけ。
xamppの最新版はMTの開発にいいかも。的な記事を書こうとして書いてないのでまた書こう。
どうもWindowsではPECLでインストールするのが具合がわるいらしいので直接php_memcache.dllを落としてextensionディレクトリに突っ込むのがよいらしい。
参考: http://pureform.wordpress.com/2008/01/10/installing-memcache-on-windows-for-php/
- http://downloads.php.net/pierre/ から http://downloads.php.net/pierre/php_memcache-cvs-20090703-5.3-VC6-x86.zip をダウンロードする
- xampp 1.7.2(PHP 5.3.0)でx86(32bit)環境の場合。xamppのバイナリはVC6ビルドっぽい
- 解凍したら php_memcache.dll を C:\xampp\php\ext に放り込む
- C:\xampp\php\php.iniの[PECL]あたりに下記をつっこむ (xamppのバージョンによってphp.iniの場所は微妙に違うのでphpinfo()で確認すべし)
- extension=php_memcache.dll
- apacheを再起動する
- phpinfo()でmemcacheが入っていたらok