先自己去下载 安装程序
然后解压到 e:\memcache
然后 开始---运行 e:\memcached\memcached.exe -d install 安装一下
在输入 e:\memcached\memcached.exe -d start 启动。
以后memcached将作为windows的一个服务每次开机时自动启动。这样服务器端已经安装完毕了。
去下载php_memcache.dll 整对版本了。。 扔 x:/php/ext/文件夹里
php.ini 加入一行 extension=php_memcache.dll
重新启动IIS或者apache,然后查看一下phpinfo,如果有memcache,就哦了!!
测试文件
<?php
$mem = new Memcache;
$mem->connect("127.0.0.1",11211);
$mem->set("key","This is a test!", 0, 60);
$val = $mem->get("key");
echo '---------'.$val."----";
phpinfo();
?>
在去 discuz x config\config_global.php
// ----------------- CONFIG MEMORY ----------------- //
$_config['memory']['prefix'] = 'discuz_';
$_config['memory']['eaccelerator'] = 1; // 启动对 eaccelerator 的支持
$_config['memory']['xcache'] = 1; // 启动对 xcache 的支持
$_config['memory']['memcache']['server'] = '127.0.0.1'; // memcache 服务器地址
$_config['memory']['memcache']['port'] = 11211; // memcache 服务器端口
$_config['memory']['memcache']['pconnect'] = 1; // memcache 是否长久连接
$_config['memory']['memcache']['timeout'] = 1; // memcache 服务器连接超时