Install memcache for XAMPP on windows-32bit

windows 下,要注意 dll 在编译时的环境,然后所有的库都得统一,区分有 VC6 和 VC9。
如下:

XAMPP:
http://www.apachefriends.org/download.php?xampp-win32-1.7.7-VC9-installer.exe

php_memcache.dll
http://downloads.php.net/pierre/php_memcache-2.2.6-5.3-vc9-x86.zip

memcached.exe
http://code.jellycan.com/files/memcached-1.2.6-win32-bin.zip

当然,如果你有时间,可以自己在 cgwin 下搭建 cmake 慢慢编译吧。

准备好,做如下的配置:
解压 memcached 至 X:\xampp\memcached (任意目录)
解压 php_memcache.dll 至 X:\xampp\php\ext (必须)

在 php.ini 末尾添加:(值根据环境配置)
extension=php_memcache.dll
[Memcache]
memcache.allow_failover = 1
memcache.max_failover_attempts= 20
memcache.chunk_size = 8192
memcache.default_port = 11211

CMD 启动 memcache 服务:
X:\xampp\memcached>memcached.exe -d install
X:\xampp\memcached>memcached.exe -d start

XAMPP 启动:
skipping….

查看 phpinfo() 信息:
查找 memcache 项信息,若有则配置成功,反之,面壁去吧。


10:39 2012/12/10
以下是 windows7-64bit 的安装:
xampp-windows-64bit
http://www.pcrepairmansblog.com/install-xampp-windows-7-64-bit-apache-mysql/
http://www.apachefriends.org/f/viewtopic.php?p=145038

memcached.exe
http://shikii.net/blog/installing-memcached-for-php-5-3-on-windows-7/
http://www.addictivetips.com/windows-tips/fix-msvcp71-dll-and-msvcr71-dll-missing-error-in-windows-7/

或者

http://mnshankar.wordpress.com/2011/03/25/memcached-on-64-bit-windows/
http://blog.elijaa.org/index.php?post/2010/08/25/Memcached-1.4.5-for-Windows

发表评论

电子邮件地址不会被公开。 必填项已用*标注