php安装memcached扩展(memcached-tool怎么安装)

本文目录
- memcached-tool怎么安装
- php memcached 的安装问题,需要您的帮助,谢谢
- php怎么开启memcache
- php安装了memcached扩展,怎么使用
- 最近在学习memcached 我php的memcache扩展装了,php.ini配置文件也加了extension=php_memcache.dll,
- php 怎么配置memcached
- 为什么我安装了php的memcached扩展,使用php -m 无法找到memcached,但是在phpinfo()里面却能看到
memcached-tool怎么安装
分2部分安装memcache的服务打开php的memcache的扩展你说的php_memcached.dll是php的扩展文件安装的话,先下载一个memcached.exe,打开cmd,将文件拖入cmd对话框后会自动出现其所在路径,后跟空格-h可以查看命令安装的话打-dinstall开启服务打-dstart如果不成功说明当前win7下的用户权限不够可以自制一个.bat文件,就是新建一个txt文件,把扩展名改成bat,这个文件内容D:\memcached.exe-dinstall保存,然后右键这个bat文件,选择管理员运行即可(注:memcached.exe放在英文目录的路径下)安装完后打开php扩展在php.ini中查找extension=php_memcached.dll如果没有在其他扩展下添加,不要加分号!将php_memcached.dll文件下载,放入php的ext目录下,重启整个服务,phpinfo()一下看看是否可以另注意:php_memcached.dll和memcached.exe两文件要兼容的.版本不同可能会不兼容!
php memcached 的安装问题,需要您的帮助,谢谢
这个呢 很简单;
我推荐你最好把memcache的安装包放在你的c盘的根目录这样更好找一点 然后 找到这个文件
输入的 memcached -d install 没有引号! 然后这个等一会安装好了以后再输入memcached -d start
然后还需要给php运行目录考入一个.dll文件 之后在把php.ini文件修改一下 在重启你的apache服务器 然后在检测一下 看看有没有安装好
php怎么开启memcache
下载memcache安装包和php扩展文件php_memcache.dll。解压memcache,把memcached移动到C盘。
单击开始菜单,运行“cmd”。
cd .. //进入c盘
cd memcached //进入memcache目录
memcache.exe -d install //安装memcache服务
设置php:找到php安装目录,打开php.ini文件。找到配置文件里允许支持扩展的区域exetension=。。,添加一行exetension=php_memcache.dll。
把php扩展文件php_memcache.dll移动到php安装目录下的ext目录下。注意在php.ini中要设置好exetension目录。php_memcache.dll此文件需要先在网上下载下来!
设置apache:
***隐藏网址***
***隐藏网址***
然后就大功告成!
php安装了memcached扩展,怎么使用
首先查看memcache的依赖库是否有安装,如果对这个有疑问可以参考php手册的memcache的安装需求说明
命令如下:
查询: rpm -qa | grep libevent
安装:yum -y install libenent*
***隐藏网址***
命令如下:
yum -y install memcached
接下来再安装memcache,这里我们不要考虑对别的包有什么依赖yum会帮我们解决的,这也是yum的强悍之处
命令如下:
yum -y install php-pecl-memcache
然后查看memcached的bin安装目录,启动memcache,相关参数的作用里面有详细说明
然后简单的写一个memcache连接是否成功的测试代码测试一下看看是否成功,很不给面子没有显示出来我们要的效果
下面说一下我的一般排错办法
1.查看相关文件的权限时候设置正常
2.查看linux的防火墙的设置
3.动态查看apache的错误日志的提示信息
4.查看linux的SELINUX的设置
那下面就安按照这个思路去排错
上面按照前三步的顺序调查问题仍然存在,最后的去看看SELINUX的设置了,其中你可以用tail -f error_log 去动态监测错误日志,但是这里从错误日志看不出来什么东西
命令如下:
查看SELINUX的模式:getenforce
设置SELINUX的模式:setenforce 0
或者这个文 :/etc/selinux/config
最后重启查看效果,问题解决了!
最近在学习memcached 我php的memcache扩展装了,php.ini配置文件也加了extension=php_memcache.dll,
看样子应该有 memchached 的一个封装类,这个文件你没引用吧
$mem = new memcached;
这样的用法你要在前面加封装类的引用,(include "init.php" 类似的)具体类定义文件你找找相关文件吧。
php 怎么配置memcached
分为linux和windows系统下:
windows下:
1、首先下载memcache的windows版本,将下载下来的文件解压出来后会看见一个名为memcached.exe的可执行程序
2、将该文件放到指定目录,如D盘
3、安装:
开始-》运行-》cmd打开命令窗口
进入D盘:cd d:
安装memcache服务:
在命令窗口输入:
memacahed.exe -d install
等待命令执行完成后,就可以在服务列表中看到memcached服务
4、启动memcache服务:
memcached.exe -d start
5、可以通过以下命令来查看memcache服务是否启动成功:
wmic process get description, executablepath | findstr memcached.exe
可以将memcached.exe的路径放入到系统环境变量中,方便使用。
查看memcache运行状态:
在命令窗口输入:
telnet 127.0.0.1 11211
链接到memcache上,输入stats就可以查看到当前memcache的状态了;
linux下:
1.下载memcache源码
***隐藏网址***
2.解压并进入目录
./configure --prefix=/usr/local/memcache
make
make test
sudo make install
3.启动memcache
memcache -d start -u root
验证memcache是否正确安装并启动
netstat -tap | grep memcached
4.安装memcache扩展库
下载memcache扩展
进入到memcache扩展文件
./configure --enable-memcache --with-php-config=/usr/local/php/bin/php-config
make
make install
修改php.ini文件 增加
extension=memcache.so
安装memcached扩展库
下载memcached扩展
memcached扩展需要libMemcached库的支持,所有在安装memcached扩展库之前要确认系统已经安装了libmemcached
安装libmemcached
./configure --prefix=/usr/local/memcache
make
make install
libmemcached安装完成后,就可以安装memcached扩展库
./configure --with-libmemcached-dir=/usr/local/memcached/ --with-php-config=/usr/local/php/bin/php-config
make
make install
同样修改php.ini配置文件,增加
extension=memcached.so
为什么我安装了php的memcached扩展,使用php -m 无法找到memcached,但是在phpinfo()里面却能看到
ubuntu16.04安装php-memcached,须升级原有的php-m方可正常使用,请参考

更多文章:
php安装memcached扩展(memcached-tool怎么安装)
2026年9月26日 15:50
oracle是关系型数据库吗(Oracle是一种什么数据库管理系统)
2026年9月26日 14:30
volume按键是什么意思(电脑里面的volume是什么意思)
2026年9月26日 12:50
device离开a队(csgo阿汤哥device怎么了 阿汤哥device不打比赛原因)
2026年9月26日 10:10
时间随机生成器(如何看待pyth oj中的随机数生成器bug)
2026年9月26日 05:50
dos命令返回上一级(DOS系统命令中返回上一级一级子目录的命令是)
2026年9月26日 05:40





