wincodws下php 安装memcached扩展
2014-04-09 16:34
295 查看
一直都未能使用到memcache,这东西虽然知道大概,但还是自己实际在本地试下好,免得下次要用的时候耽误时间。
网上有很多关于这个的,不过有些已经过期。
1.下载个 memcached.exe文件并安装
我是在这里下载的 http://download.csdn.net/download/kszhang/3145618。把memcached.exe文件放在某一目录,如c:\memcached\memcached.exe。 安装的话,在终端(也即cmd命令界面)下输入'c:\memcached\memcached.exe -d install'安装,再输入:'c:\memcached\memcached.exe -d start'启动。NOTE:以后memcached将作为windows的一个服务每次开机时自动启动。这样服务器端已经安装完毕了。
2.下载PHP的memcached扩展并加到php目录下得ext文件夹中
我的PHP版本是5.4.1.6,这个扩展必须是和PHP版本对应,如果安装这个扩展后,一直报错,很有可能就是memcache扩展的版本问题,请重新试下其他的版本。
在这里找到的:http://www.97dst.com/thread-18-1-1.html,感谢制作这个扩展的这位朋友!
3.修改php.ini文件
加入一行 extension=php_memcache.dll
4.重启Apche进行测试
用PHPinfo()输出,看能不能找到memcache的信息,如果有,就说明扩展已经加载进来了。
也可以用网上已有的测试代码试下:
网上有很多关于这个的,不过有些已经过期。
1.下载个 memcached.exe文件并安装
我是在这里下载的 http://download.csdn.net/download/kszhang/3145618。把memcached.exe文件放在某一目录,如c:\memcached\memcached.exe。 安装的话,在终端(也即cmd命令界面)下输入'c:\memcached\memcached.exe -d install'安装,再输入:'c:\memcached\memcached.exe -d start'启动。NOTE:以后memcached将作为windows的一个服务每次开机时自动启动。这样服务器端已经安装完毕了。
2.下载PHP的memcached扩展并加到php目录下得ext文件夹中
我的PHP版本是5.4.1.6,这个扩展必须是和PHP版本对应,如果安装这个扩展后,一直报错,很有可能就是memcache扩展的版本问题,请重新试下其他的版本。
在这里找到的:http://www.97dst.com/thread-18-1-1.html,感谢制作这个扩展的这位朋友!
3.修改php.ini文件
加入一行 extension=php_memcache.dll
4.重启Apche进行测试
用PHPinfo()输出,看能不能找到memcache的信息,如果有,就说明扩展已经加载进来了。
也可以用网上已有的测试代码试下:
$memcache = new Memcache; $memcache->connect('127.0.0.1', 11211) or die ("Could not connect"); $version = $memcache->getVersion(); echo "Server's version: ".$version."\n"; $tmp_object = new stdClass; $tmp_object->str_attr = 'test'; $tmp_object->int_attr = 123; $memcache->set('key', $tmp_object, false, 10) or die ("Failed to save data at the server"); echo "Store data in the cache (data will expire in 10 seconds)\n"; $get_result = $memcache->get('key'); echo "Data from the cache:\n"; var_dump($get_result);
相关文章推荐
- 安装memcached服务和PECL关于memcache的两个PHP扩展
- Centos 6.6(X64位)系统编译安装memcached 并安装PHP的memcache扩展
- 关于Windows7 下面安装memcached和php的memcache扩展
- Linux基于libmemcached,php扩展memcached的安装
- centos6.5 php memcached扩展安装
- 手动为php安装memcached扩展模块
- ubuntu下安装php memcached扩展
- centos php 安装memcached 扩展 支持sasl
- 安装PHP memcached扩展
- 在Windows下为PHP5.6安装redis扩展和memcached扩展
- Linux 安装mongodb,memcached 的PHP扩展
- Linux 下安装 Memcached 和 PHP 开启 Memcached 扩展
- Linux 下安装 Memcached 和 PHP 开启 Memcached 扩展
- memcached安装和php-memcached扩展安装.update.2014-08-15
- Linux基于libmemcached,php扩展memcached的安装
- 搭建memcached使用:/usr/bin/phpize 安装memcached扩展的时候报错
- centos系统为php安装memcached扩展步骤
- centos安装新版的nginx与php,添加memcahced扩展,测试memcached的json序列化
- 在Windows下为PHP5.6安装redis扩展和memcached扩展
- memcached&php扩展安装