标签:thinkphp extension 服务器 ext 缓存
首先下载phpmemcache,地址为:http://up.2cto.com/2012/0522/20120522094758371.rar
解压下的文件,解压后有以下文件:
接着以管理员身份打开cmd,进入刚才解压的目录,
安装memcache:
memcached.exe -d install
memcached.exe -d start这样memcache服务就安装好了。
接着往XAMPP中加入phpmemcache扩展。
卸载memcache服务命令为:
memcached.exe -d uninstall
memcached.exe -d stop
<?php echo phpinfo(); ?>
需要注意的是Architecture和顶部的php version这两部分;
接着下载php_memcache.dll,地址为:http://pecl.php.net/package/memcache/3.0.8/windows
记得要找对你的版本,我下载的是以下版本:
解压下载的文件,把里面的php_memcache.dll拷贝到xampp/php/ext下。
然后打开php.ini(在xampp/php下),在末尾添加以下内容:
;php-memcached extension=php_memcache.dll [Memcache] memcache.allow_failover = 1 memcache.max_failover_attempts=20 memcache.chunk_size =8192 memcache.default_port = 11211
值得注意的是,如果你使用的thinkphp框架,那么默认使用的缓存是File,你可以在配置文件中修改为Memcache,方法如下:
打开thinkphp/ThinkPHP/Conf/convention.php,找到‘DATA_CACHE_TYPE‘这一项,改为Memcache,保存并退出就可以了。
标签:thinkphp extension 服务器 ext 缓存
原文地址:http://blog.csdn.net/liujan511536/article/details/46523807