如何解决php5.4 系统升级出错问题

php5.4系统升级出错的解决办法:1、安装libmcrypt,libmcrypt-devel;2、升级EPEL源;3、重新升级即可。

如何解决php5.4 系统升级出错问题

本文操作环境:CentOS7.3系统、php5.4版、Dell G3电脑。

如何解决php5.4 系统升级出错问题?

CentOS7 PHP5.4 升级 PHP5.6 缺少libmcrypt问题解决办法

系统为CentOS7.3,安装PHP后,版本为5.4,当进行升级5.6时发生错误:报错缺少libmcrypt.so.4()(64bit)库

需要安装libmcrypt,libmcrypt-devel:

yum install libmcrypt libmcrypt-devel

登录后复制

直接输入以上指令,出错!问题为EPEL源未更新到最新版本。

需要升级EPEL源:

立即学习“PHP免费学习笔记(深入)”;

命令:yum -y install epel-release

yum -y install epel-releaseLoaded plugins: fastestmirror, langpacksLoading mirror speeds from cached hostfile * base: 100.125.0.40 * extras: 100.125.0.40 * updates: 100.125.0.40 * webtatic: us-east.repo.webtatic.comResolving Dependencies--> Running transaction check---> Package epel-release.noarch 0:7-9 will be updated---> Package epel-release.noarch 0:7-11 will be an update--> Finished Dependency ResolutionDependencies Resolved======================================================================================================== Package                      Arch                   Version               Repository              Size========================================================================================================Updating: epel-release                 noarch                 7-11                  extras                  15 kTransaction Summary========================================================================================================Upgrade  1 PackageTotal download size: 15 kDownloading packages:Delta RPMs disabled because /usr/bin/applydeltarpm not installed.epel-release-7-11.noarch.rpm                                                     |  15 kB  00:00:00Running transaction checkRunning transaction testTransaction test succeededRunning transaction  Updating   : epel-release-7-11.noarch                                                             1/2  Cleanup    : epel-release-7-9.noarch                                                              2/2  Verifying  : epel-release-7-11.noarch                                                             1/2  Verifying  : epel-release-7-9.noarch                                                              2/2Updated:  epel-release.noarch 0:7-11Complete!

登录后复制

从7-9 升级至7-11

EPEL最新是7-12,因此再输入一次上面的指令:

 yum -y install epel-releaseLoaded plugins: fastestmirror, langpacksepel/x86_64/metalink                                                             | 8.6 kB  00:00:00epel                                                                             | 5.4 kB  00:00:00(1/3): epel/x86_64/updateinfo                                                    | 1.0 MB  00:00:00(2/3): epel/x86_64/group_gz                                                      |  90 kB  00:00:01(3/3): epel/x86_64/primary_db                                                    | 6.9 MB  00:01:00Loading mirror speeds from cached hostfile * base: 100.125.0.40 * epel: mirrors.aliyun.com * extras: 100.125.0.40 * updates: 100.125.0.40 * webtatic: uk.repo.webtatic.comResolving Dependencies--> Running transaction check---> Package epel-release.noarch 0:7-11 will be updated---> Package epel-release.noarch 0:7-12 will be an update--> Finished Dependency ResolutionDependencies Resolved======================================================================================================== Package                      Arch                   Version                 Repository            Size========================================================================================================Updating: epel-release                 noarch                 7-12                    epel                  15 kTransaction Summary========================================================================================================Upgrade  1 PackageTotal download size: 15 kDownloading packages:Delta RPMs disabled because /usr/bin/applydeltarpm not installed.epel-release-7-12.noarch.rpm                                                     |  15 kB  00:00:00Running transaction checkRunning transaction testTransaction test succeededRunning transaction  Updating   : epel-release-7-12.noarch                                                             1/2  Cleanup    : epel-release-7-11.noarch                                                             2/2  Verifying  : epel-release-7-12.noarch                                                             1/2  Verifying  : epel-release-7-11.noarch                                                             2/2Updated:  epel-release.noarch 0:7-12

登录后复制

完成升级7-12。

再次安装

libmcrypt,libmcrypt-devel:

yum install libmcrypt libmcrypt-devel 

yum install libmcrypt libmcrypt-develLoaded plugins: fastestmirror, langpacksLoading mirror speeds from cached hostfile * base: 100.125.0.40 * epel: my.mirrors.thegigabit.com * extras: 100.125.0.40 * updates: 100.125.0.40 * webtatic: uk.repo.webtatic.comResolving Dependencies--> Running transaction check---> Package libmcrypt.x86_64 0:2.5.8-13.el7 will be installed---> Package libmcrypt-devel.x86_64 0:2.5.8-13.el7 will be installed--> Finished Dependency ResolutionDependencies Resolved======================================================================================================== Package                       Arch                 Version                    Repository          Size========================================================================================================Installing: libmcrypt                     x86_64               2.5.8-13.el7               epel                99 k libmcrypt-devel               x86_64               2.5.8-13.el7               epel                13 kTransaction Summary========================================================================================================Install  2 PackagesTotal download size: 112 kInstalled size: 302 kIs this ok [y/d/N]: yDownloading packages:(1/2): libmcrypt-2.5.8-13.el7.x86_64.rpm                                         |  99 kB  00:00:00(2/2): libmcrypt-devel-2.5.8-13.el7.x86_64.rpm                                   |  13 kB  00:00:00--------------------------------------------------------------------------------------------------------Total                                                                   1.2 MB/s | 112 kB  00:00:00Running transaction checkRunning transaction testTransaction test succeededRunning transaction  Installing : libmcrypt-2.5.8-13.el7.x86_64                                                        1/2  Installing : libmcrypt-devel-2.5.8-13.el7.x86_64                                                  2/2  Verifying  : libmcrypt-devel-2.5.8-13.el7.x86_64                                                  1/2  Verifying  : libmcrypt-2.5.8-13.el7.x86_64                                                        2/2Installed:  libmcrypt.x86_64 0:2.5.8-13.el7                 libmcrypt-devel.x86_64 0:2.5.8-13.el7Complete!

登录后复制

成功!

最后升级PHP,指令:

yum install -y php56w php56w-opcache php56w-xml php56w-mcrypt php56w-gd php56w-devel php56w-mysql php56w-intl php56w-mbstring

登录后复制

推荐学习:《PHP视频教程》

以上就是如何解决php5.4 系统升级出错问题的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2093817.html

(0)
上一篇 2025年2月24日 12:32:21
下一篇 2025年2月24日 12:32:39

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • nodejs升级的两种方法是什么

    node升级的两种方法:1、利用NVM工具,语法“nvm install lastest”、“nvm install stable”;2、利用Node Binary管理模块,语法“n stable”、“n latest”或“n 版本号”。 …

    2025年3月11日
    200
  • 电脑管家怎么升级win10

    电脑早已渗透到了我们生活的方方面面,它已经成为我们工作、学习、娱乐的得力助手。随着科技的不断进步,操作系统也在不断更新迭代,其中微软的windows操作系统更是领先于其他操作系统,广受用户的喜爱。而在这个信息爆炸的时代,我们的电脑中存储了许…

    互联网 2025年3月9日
    200
  • 如何升级电脑操作系统

    电脑管家怎么升级操作系统 随着科技的发展和社会的进步,电脑成为了我们日常生活中必不可少的工具之一。然而,随着时间的推移,电脑操作系统也需要不断更新和升级。电脑管家作为一种实用的软件工具,能够简化并优化我们升级操作系统的过程。在本文中,将介绍…

    互联网 2025年3月9日
    200
  • 小爱同学升级大模型,新增文章摘要功能!

    php小编柚子今日推出的最新更新中,小爱同学迎来了重大升级,新增了文章摘要功能!现在,用户可以更方便地浏览文章内容,快速获取信息要点。无需翻阅全文,摘要功能为用户提供了更高效的阅读体验,让用户轻松获取所需信息。这一功能的加入,无疑将为用户带…

    2025年3月9日
    200
  • 5e对战平台如何升到2级-5e对战平台升到2级的操作方法

    php小编柚子教你如何在5e对战平台上升到2级。在5e对战平台游戏中,升级至2级是玩家们追求的目标之一。通过合理的操作和策略,可以更快地提升等级,解锁更多游戏内容。接下来,让我们一起了解5e对战平台升级到2级的操作方法,让你在游戏中更加游刃…

    2025年3月9日 互联网
    200
  • 信诺100税务UKey版怎么升级-信诺100税务UKey版升级的操作方法

    php小编新一带来了关于信诺100税务ukey版升级的操作方法。信诺100税务ukey版作为一款重要的税务工具,在升级过程中可能会遇到各种问题。本文将详细介绍信诺100税务ukey版的升级步骤,帮助用户顺利完成升级,确保税务工作的顺利进行。…

    2025年3月9日
    200
  • 腾讯QQ将升级为全新QQ 9版本,预约已开启

    php小编新一报道,腾讯qq即将升级为全新qq 9版本,预约已经开启。这一版本的升级将为用户带来全新的功能和体验,让我们一起期待qq的全新风貌和功能吧! 预约地址 值得注意的是,目前QQ的Windows版本已升级至9.7.1,而Linux版…

    2025年3月9日
    200
  • 爱思助手如何升级系统-爱思助手升级系统的方法

    php小编子墨为您介绍爱思助手升级系统的方法。爱思助手作为一款常用的ios设备管理工具,系统升级对于保持其正常运行至关重要。本文将详细讲解如何使用爱思助手来升级ios系统,帮助您轻松完成系统更新,保持设备的稳定性和安全性。 第一步:首先点击…

    2025年3月9日 互联网
    200
  • 怎么升级wps版本?wps office怎么更新版本?

    php小编新一为您介绍wps office版本升级方法。wps office是一款功能强大的办公软件,定期更新版本可以获得更好的性能和功能体验。要升级wps office版本,只需打开软件,点击工具栏中的“帮助”选项,选择“检查更新”即可查…

    2025年3月9日
    200
  • 阴阳师怎么升级快?-阴阳师怎么看自己充了多少钱?

    php小编小新为您解答《阴阳师》升级技巧和查询充值金额的问题。在游戏中,快速升级可以通过合理利用经验副本和觉醒功能来提升战斗力;而查询自己充值金额则可以通过游戏设置或者第三方查询平台来实现。接下来,让我们一起深入探讨这两个问题,助您更好地享…

    2025年3月9日 互联网
    200

发表回复

登录后才能评论