下载安装包

编译安装

1 # 编译
2 ./configure --prefix=/alidata/server/php72 --with-config-file-path=/alidata/server/php72/etc --enable-inline-optimization --disable-debug --disable-rpath --enable-shared --enable-opcache --enable-fpm --with-fpm-user=www --with-fpm-group=www --with-pdo-mysql=mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-gettext --enable-mbstring --with-iconv --with-mhash --with-openssl --enable-bcmath --enable-soap --with-libxml-dir --enable-pcntl --enable-shmop --enable-sysvmsg --enable-sysvsem --enable-sysvshm --enable-sockets --with-curl --with-zlib --enable-zip --with-bz2 --with-readline
3 # 安装
4 make && make install

编译报错

undefined reference to `libiconv_open`

解决参考:https://www.cnblogs.com/52php/p/6197428.html

重新编译

./configure --prefix=/alidata/server/php72 --with-config-file-path=/alidata/server/php72/etc --enable-inline-optimization --disable-debug --disable-rpath --enable-shared --enable-opcache --enable-fpm --with-fpm-user=www --with-fpm-group=www --with-pdo-mysql=mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-gettext --enable-mbstring --with-iconv==/usr/local/libiconv --with-mhash --with-openssl --enable-bcmath --enable-soap --with-libxml-dir --enable-pcntl --enable-shmop --enable-sysvmsg --enable-sysvsem --enable-sysvshm --enable-sockets --with-curl --with-zlib --enable-zip --with-bz2 --with-readline

配置文件

cp php.ini-development /alidata/server/php72/etc/php.ini
cp /alidata/server/php72/etc/php-fpm.conf.default /alidata/server/php72/etc/php-fpm.conf
cp sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm72

添加执行权限

chmod -x /etc/init.d/php-fpm72

php-fpm配置,参考https://www.cnblogs.com/kenshinobiy/p/7470674.html

配置参考:https://cdn.lehuanj.com/7.2conf.zip

转载于:https://www.cnblogs.com/lixingbaophp/p/9200684.html

php-5.4 升级到 php7.2相关推荐

  1. mac php7 mysql 扩展_升级到php7和安装拓展(mac centos)

    Mac升级到php7 使用homebrew安装php7 brew update #更新源 brew search php #查找源中的php,发现有php7.1版本,安装最新的php7.1 brew ...

  2. 升级到php7和安装拓展(mac centos)

    Mac升级到php7 使用homebrew安装php7 brew update #更新源 brew search php #查找源中的php,发现有php7.1版本,安装最新的php7.1 brew ...

  3. php7 php5.6 array,[转]php5.6 升级到php7及变化

    不向后兼容的变更 错误和异常处理相关的变更 在 PHP 7 中,很多致命错误以及可恢复的致命错误,都被转换为异常来处理了. 这些异常继承自 Error 类,此类实现了 Throwable 接口 (所有 ...

  4. mac 10.13 配置 php,MacOS10.13.6 升级后 PHP7.3配置

    MacOS10.13.6 升级后 PHP7.3配置 几乎每次Mac系统升级后,PHP都要重新配置,最近升级了MacOS到10.13.6: PHP通过brew update php升级到7.3: 随后要 ...

  5. php7会不会出问题,升级到PHP7后会话不工作

    我的主机提供程序从php5.6升级到php7.2,我注意到在重新加载页面后会话变量丢失了. 以下是代码的相关部分,例如主页上的搜索表单: session_start(); //ini_set('ses ...

  6. 【技术分享】Win10 wampserver升级安装php7.2.32

    Win10 wampserver升级安装php7.2.32 1.官网下载php7.2 2.下载visual c++ 3.解压php7.2 4.设置php.ini文件 5.设置wampserver.co ...

  7. CentOS7 php7.0 升级到php7.3

    不要问我为什么要升级,我不是运维.如果你也不是运维的话,而且是公司的服务器的话,那你还是要慎重啊,我他么的就这样填了一天的坑,简单记录一下这坑爹的一天 备份之前的php7.0(这很重要,非常重要) 如 ...

  8. linux php环境升级,php5.6升级到php7.1.10(Linux环境)

    环境说明:nginx+php 无需删除旧的php5版本,升级步骤如下: 0.,关闭php-fpm(如果有) service php-fpm stop 1.拉取php7.1.10 tar包 $wget ...

  9. phpcmsv9mysql扩展_phpcmsV9升级到php7.1+mysql5.6+nginx1.9迁移步骤nginx中文伪静态rewrite配置...

    最近将phpcmsV9升级至php7.1,中间踩过一些坑,这里列出来给大家参考下. 1. 迁移至php7.1+mysql5.6+nginx的修改项目 已修改 : /phpcms/libs/classe ...

  10. Ubuntu 平滑升级到PHP7

    2019独角兽企业重金招聘Python工程师标准>>> 基本上算是平滑升级,当然前提是要保证代码可以兼容 php7 #添加源 apt-get install python-softw ...

最新文章

  1. centos/linux扩容Swap分区
  2. 初学者学用Github
  3. C/Cpp / STL / vector 释放内存的方案
  4. java报错空指针异常_夯实基础:认识一下这10 个深恶痛绝的 Java 异常
  5. Chrome 69正式版浏览器遭批 恢复完整显示域名
  6. sublime怎么运行go_go语言环境搭建+sublime text3(windows环境下)
  7. Vmware下安装配置HMC
  8. 酒店产生蜱虫原因及如何处理
  9. Cell Ranger
  10. HTMl悬浮播放器XPlayer,Xplayer播放器
  11. Ubuntu20.04安装Qemu-SGX
  12. malloc(): smallbin double linked list corrupted:
  13. 【建议收藏】ChatGPT 联网版抢先体验,学会这 8 大高阶实用技巧,让你秒上手!
  14. 到底什么是BI?BI能为企业带来什么?
  15. latex表格 在线生成
  16. 外贸人应该灵活运用的“套路”
  17. Android图片格式转换为JPG
  18. IT类公司世界500强企业
  19. 安卓逆向so篇(一):so文件调用
  20. 如果你需要用Python搞个二维码,那应该收藏这篇博客

热门文章

  1. Atitit 查看目录与分区空间占用原理 查看目录空间就是查看所在分区空间的占用 [root@lenovo ~]# df -h /elk 文件系统 容量 已用 可用
  2. Atitit 软件体系重要理论学科 v2 s67.docx Atitit 软件重要理论学科 目录 1. 计算理论这门学问 2 1.1. 学科的产生 2 1.2. 在这些领域中,自动机理论和形式语言理论
  3. Atitit 知识体系概论 attilax著 三大类型 学术型 应用型 职业技术教育 1 附表1、CIP-2000学科群设置情况总表 1 三大层次 分类 学科 专业 2 20个知识大类 2 需
  4. Atitit 数据融合merge功能v3新特性.docx
  5. Rust : wasm尝试 与wasmtime库
  6. 如何构建一个可用的企业级API网关?
  7. (转)“版本上线延时”问题与对策的探讨
  8. 七年!未来数据库的拐点已至
  9. Kafka从上手到实践 - 初步认知:Zookeeper | 凌云时刻
  10. 蚂蚁金服研究员何征宇:系统软件和开源都是手段,不是目的