php7安装memcache扩展需要memcache  php7的分支  否则安装会失败

php7的memcache扩展安装,真的很让人心碎!

下面则是php7的扩展memcache安装了。

用之前的php版本安装是没有问题,但是用了php7安装 http://pecl.php.net/package/memcache 下的任一款memcache都会报错

穷尽一切办法之后发现了 Github的pecl-memcache分支版本

1.下载:wget  https://github.com/websupport-sk/pecl-memcache/archive/php7.zip

将压缩文件php7.zip 改名为 pecl-memcache-php7.zip

unzip  pecl-memcache-php7.zip

cd pecl-memcache-php7

/usr/local/php/bin/phpize   //根据自己实际phpize位置    (find -name phpize查找实际位置)

./configure --with-php-config=/usr/local/php/bin/php-config(find -name php-config查找实际位置)

make&&makeinstall  //安装

2. 修改php.ini 加载Memcache组件

[memcache]

extension_dir ="/usr/local/php70/lib/php/extensions/no-debug-non-zts-20151012/"(上一步安装给出的实际位置)

extension ="memcache.so"

注!!!一定要确认有效的 php.ini的位置

查找php.ini位置的方法

1.写一个测试文件phpinfo();die;,内容,在第七八行左右,有“Loaded Configuration File”就标明了php.ini的位置。

2.没指定php.ini或者找不到php.ini(none),php会按照默认配置运行的。

3. 重启 php-fpm(集成环境则重启所有服务 /opt/lampp/./lampp restart)

kill-USR2 `cat/var/run/php-fpm.pid`

4. 在php文件写入phpinfo();die;查看是否有了memcache

ubuntu php7 memcache,linux上安装php7 memcache扩展相关推荐

  1. linux上安装php phpredis扩展

    linux 下安装redis以及php Redis扩展 环境配置: centos6.0 nginx/1.0.0 php/5.3.8 mysql/5.5.17 步骤一.下载redis 可以去http:/ ...

  2. 怎么在linux上装java,如何在Ubuntu Linux上安装Java

    介绍 如何在Ubuntu Linux上安装Java?尽管对于一个经验丰富的Linux系统管理员来说,这个主题是一个很容易理解的话题,但是对于初学者而言,在我需要什么版本的Java,如何安装它或如何在多 ...

  3. linux gns3使用教程,《GNS3实战指南》——2.4 在Ubuntu Linux上安装

    本节书摘来自异步社区<GNS3实战指南>一书中的第2章,第2.4节,做者: [美]Jason C. Neumann(詹森 C. 诺伊曼) 更多章节内容能够访问云栖社区"异步社区& ...

  4. linux上安装python、igraph源码包_linux ubuntu 安装/卸载/删除python-igraph方法

    如何在Ubuntu 16.10上安装python-igraph? 首先使用以下命令更新系统: sudo add-apt-repository ppa:igraph/ppa # Add the Laun ...

  5. 在linux搭建wiki教程,在Ubuntu 16.04系统上安装WikkaWiki

    一.WikkaWiki介绍 WikkaWiki是一个灵活的.兼容标准的.轻量级的.平台独立的开源Wiki引擎,它使用PHP语言开发,后端存储采用了MySQL数据库.WikkaWiki的设计目标是速度快 ...

  6. Ubuntu 18.04 Bionic Beaver Linux上安装TeamViewer

    目的 目标是在Ubuntu 18.04 Bionic Beaver Linux上安装TeamViewer 操作系统和软件版本 操作系统: - 目标是在Ubuntu 18.04 Bionic Beave ...

  7. 【转】怎么在Linux上安装打印机驱动(以Ubuntu为例)

    通常来说,你不需要手动在Linux上安装硬件驱动.系统会自动检测计算机硬件,然后自动为你安装驱动.但是,对于打印机,情况就不一样了.事实上,Linux是通过CUPS(Common Unix Print ...

  8. ubuntu rust_如何在Ubuntu Linux上安装Rust

    ubuntu rust Today we'll learn how to install Rust on Ubuntu Linux. The Rust programming language, mo ...

  9. anydesk linux安装_在Debian 10/Ubuntu 18.04系统上安装AnyDesk的方法

    本文介绍在Debian 10(Buster) Linux/Ubuntu 18.04(Bionic Beaver)操作系统上安装AnyDesk的方法. 简介 AnyDesk是Windows.Linux和 ...

最新文章

  1. Codeforces 454C - Little Pony and Expected Maximum
  2. Ubuntu10.10更新源
  3. T4模板使用记录,生成Model、Service、Repository
  4. 数据库文档生成数据库脚本工具
  5. spring-boot-autoconfigure-xx.jar核心注解
  6. ACRush 楼天城回忆录
  7. .NET开发Silverlight程序:界面和对象模型
  8. 如何自学python知乎-初次接触python,怎么样系统的自学呢?
  9. 自动的自动化:EvoSuite 自动生成JUnit的测试用例
  10. mysql alter 增加修改表结构及约束
  11. 使用码云下载github的代码
  12. 2022年最完整的html网页跳转代码大全
  13. 能耗监测管理系统服务器,能源管理系统:能耗监测系统解决方案
  14. SPSS:主成分分析确定不同指标权重
  15. ccProxy软件实现网络共享
  16. 【论文解读 AAAI 2020】Graph-Based Reasoning over Heterogeneous External Knowledge for 常识问答
  17. 摄影后期人像高端摄影后期PS修图技巧
  18. Microsoft Visio 2013在安装过程中出错的一种解决方案
  19. 2022年12月蓝桥STEMA评测C++中级组编程题
  20. vb/java/c# 生成code128 条码/QR Code二维码 导出excel

热门文章

  1. chromedriver : Saving to 安装卡住 解决
  2. linux下node-sass安装失败
  3. Android 应用更新和在服务器下载android应用
  4. python与sql连接不上_Python连接不上SQL Server的两种根治思路
  5. mac 上mysql_connect_Warning: mysql_connect(): No such file or directory 解决方案总结(操作系统: Mac)...
  6. 一个web版的计算器
  7. Spring 集成web环境
  8. Makefile工程管理语法与使用技巧
  9. java锁以及双重检查
  10. eclipse 工程中使用引入maven项目遇到maven-resources-plugin:2.6 找不到