参考《phpStydy配置memcache扩展》,期间安装不到memcache;为此向大家分享我遇到的问题和解决办法,希望能够跟各位PHP大神学习探索,如果有不对或者好的建议告知下;*~*!
一、Memcache服务器端软件(必装)
1、下载memcached软件
32位下载地址: memcached-win32-1.4.4-14.zip(直接下载),memcached-win32-1.4.4-14.zip
下载页面:http://blog.couchbase.com/memcached-144-windows-32-bit-binary-now-available
64位下载地址:memcached-win64-1.4.4-14.zip(直接下载),memcached-win64-1.4.4-14.zip
下载页面:http://blog.couchbase.com/memcached-windows-64-bit-pre-release-available(或者:http://pan.baidu.com/s/1mij1VuC)
注意:这里的memcached下载版本与系统版本有关!
2. 安装memcached服务
将压缩包解压后,存放指定位置;(下面以个人为例:存放phpstudy目录下,使用cmd进入memcache所在位置,进行安装启动;)
memcached -d install //安装服务
memcached -d start //启动服务
memcached -d stop //停止服务
memcached -d uninstall //卸载服务
(安装指令)
(安装且启动成功)
二、PHP安装memcache扩展
1、下载memcache.dll扩展
下载地址:
http://pecl.php.net/package/memcache/3.0.8/windows
http://windows.php.net/downloads/pecl/releases/memcache/3.0.8/
注意: 下载版本需要根据你phpstudy所运行得版本一致,比如nts版本需要下载nts版本;特点留意的是,你phpstudy的版本,如果是32位的请下载32位;
2. 安装memcache.dll扩展
(1).memcache.dll存放在开启的PHP版本下的ext目录;
(2) php.ini添加扩展
extension=php_memcache.dll
(扩展信息)
如果照上面过程都不能安装成功,请检查一下条件
1. memcached服务端版本是否与系统位数一致
2. memcached.dll的版本是否与PHP版本以及phpstudy对应不上
以上就是我的分享,如果我的这篇文章解决了你的问题,麻烦你点个赞让更多同样情况的朋友,能更快的解决问题!
新闻热点
疑难解答
图片精选