PHP的Memcache扩展的安装和使用

2025-11-11 14:37:26

1、首先查看memcache的依赖库是否有安装,如果对这个有疑问可以参考php手册的memcache的安装需求说明

       命令如下:

                    查询: rpm -qa | grep libevent

                    安装:yum -y install libenent*

PHP的Memcache扩展的安装和使用

PHP的Memcache扩展的安装和使用

2、安装memcached,相当于apache的httpd是用来启动memcache和管理memcache的

          命令如下:

                         yum -y install memcached

PHP的Memcache扩展的安装和使用

PHP的Memcache扩展的安装和使用

3、接下来再安装memcache,这里我们不要考虑对别的包有什么依赖yum会帮我们解决的,这也是yum的强悍之处

         命令如下:

                        yum -y install php-pecl-memcache

PHP的Memcache扩展的安装和使用

PHP的Memcache扩展的安装和使用

4、然后查看memcached的bin安装目录,启动memcache,相关参数的作用里面有详细说明

PHP的Memcache扩展的安装和使用

PHP的Memcache扩展的安装和使用

5、然后简单的写一个memcache连接是否成功的测试代码测试一下看看是否成功,很不给面子没有显示出来我们要的效果

PHP的Memcache扩展的安装和使用

PHP的Memcache扩展的安装和使用

6、下面说一下我的一般排错办法

           1.查看相关文件的权限时候设置正常

           2.查看linux的防火墙的设置

           3.动态查看apache的错误日志的提示信息

           4.查看linux的SELINUX的设置

那下面就安按照这个思路去排错

PHP的Memcache扩展的安装和使用

PHP的Memcache扩展的安装和使用

PHP的Memcache扩展的安装和使用

PHP的Memcache扩展的安装和使用

7、上面按照前三步的顺序调查问题仍然存在,最后的去看看SELINUX的设置了,其中你可以用tail -f error_log 去动态监测错误日志,但是这里从错误日志看不出来什么东西

         命令如下:

                        查看SELINUX的模式:getenforce

                        设置SELINUX的模式:setenforce 0

                        或者编辑这个文   :/etc/selinux/config

最后重启查看效果,问题解决了!

PHP的Memcache扩展的安装和使用

PHP的Memcache扩展的安装和使用

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
相关推荐
  • 阅读量:62
  • 阅读量:55
  • 阅读量:170
  • 阅读量:189
  • 阅读量:164
  • 猜你喜欢