最新消息:XAMPP默认安装之后是很不安全的,我们只需要点击左方菜单的 "安全"选项,按照向导操作即可完成安全设置。

window7 32位 xampp 配置 memecach

XAMPP下载 admin 841浏览 0评论

刚接手的一个项目,前任 leader使用了 memcache,还有其它一些东西,要求使用 windows 系统.

 

在 mac os mavericks 里用 PD 建了个 windows7的32位.原以为 memcache 在 windows 里安装是很容易的,但真正配置起来还是遇到了一些问题.

 

其实,主要是源的问题.最初下载的是 xampp 的1.8x 的最新版本.但能找到的 memcache 是php_memcache-cvs-20090703-5.3-VC6-x86,因此只好去找 xampp 对应的版本.

 

下面说下具体的过程.

一、首先安装 memcached 服务

下载的版本是memcached-1.2.6-win32-bin.zip这个还比较容易找到,

下载后解压到 x:\ 目录下,进入 windows 系统目录,找到 system32目录,以系统管理员身份运行 cmd.exe

使用下面命令安装

memcached.exe –d install

ps:在这一步有些系统会提示缺少Msvcp71.dll,找到这个 dll,复至到 window 目录下的 systme32(32位 windows7)下即可.

启动服务:

memcached.exe -d start

测试是否安装成功

wmic process get description, executablepath |findstr memcached.exe

如果安装成功会看到下面类似的信息:

memcached.exe          x:\memcached\memcached.exe

 

二、安装 xampp

因为 php_memcache 使用的是php_memcache-cvs-20090703-5.3-VC6-x86,因此 xampp 下载对应的版本,我使用的是1.7.2.

安装 xampp 时会有 cmd窗口弹出,跟据需要 y/n,或者一路 y 下来也可以.

 

三、配置 php memcache

 

下载php_memcache-cvs-20090703-5.3-VC6-x86

 

解压后,将 dll 放在 x:\xamp\php\ext\下

 

在修改 php.ini,添加 extension=php_memcache.dll

重启 apache

 

完成!

现在在 phpinfo 里就可以看到 memcahe 的扩展了.

 

其它的测试:

如果想看下 php 的 memcache 配置,可以写段代码测试一下:

 

  1. $mem = new Memcache;
  2. $mem->connect(‘127.0.0.1’, 11211);
  3. $mem->set(‘key’, ‘ a value’, 0, 60);
  4. $val = $mem->get(‘key’);
  5. echo $val;
  6.  

转载请注明:XAMPP中文组官网 » window7 32位 xampp 配置 memecach

您必须 登录 才能发表评论!