【问题标题】:upgrading php 5.6.3 to 5.6.4 or higher (branch 5.6)将 php 5.6.3 升级到 5.6.4 或更高版本(分支 5.6)
【发布时间】:2017-08-27 16:41:18
【问题描述】:

我有一个 Centos 7,上面安装了 php 5.6.3。

php -v
PHP 5.6.30 (cli) (built: Jan 19 2017 07:08:58)

现在我想安装一个需要最低 php 版本 5.6.4 的开源项目。

(*) PHP 5.6.0 - 5.6.3 are not compatible caused by a session bug

如何进行升级? 我尝试了很多用谷歌找到的方法,但没有一个有效。例如: https://www.centos.org/forums/viewtopic.php?t=52586 当然我有最新的(我认为)回购:

包 webtatic-release-7-3.noarch 已经安装

软件包 epel-release-7-9.noarch 已安装且最新版本

当我跑步时

yum update php

我明白了:

...
Package(s) php available, but not installed.
No packages marked for update

或:

yum -y upgrade php*

我明白了:

Loaded plugins: fastestmirror, replace
Loading mirror speeds from cached hostfile
 * base: mirrors.hostingfuze.net
 * extras: centos.mirrors.telekom.ro
 * ius: ftp.astral.ro
 * remi-safe: mirrors.neterra.net
 * updates: centos.mirrors.telekom.ro
No packages marked for update

所以基本上我的问题是:如何在我已经安装 PHP 5.6.3 的系统上安装 PHP 5.6.4 或更高版本

【问题讨论】:

  • 5.6.30 比 5.6.4 (30 > 4) 更新 - 它是 5.6 分支的最新版本。 5.6.4 版本于 2014 年底发布。
  • 谢谢。我没有那样看。很高兴知道。将您的评论作为答案,以便我接受它

标签: php centos7


【解决方案1】:

试试这个:

yum install -y http://dl.iuscommunity.org/pub/ius/stable/CentOS/7/x86_64/ius-release-1.0-14.ius.centos7.noarch.rpm
yum -y update
yum -y install php70u php70u-pdo php70u-mysqlnd php70u-opcache php70u-xml php70u-mcrypt php70u-gd php70u-devel php70u-mysql php70u-intl php70u-mbstring php70u-bcmath php70u-json php70u-iconv

或查看此链接:https://stackoverflow.com/a/40406823/7804966

【讨论】:

  • 对不起,我必须在问题中指定我想坚持 5.6 分支而不去 7 分支
【解决方案2】:

正如changelog 中所见,5.6.30 (截至今天)5.6 分支的最新版本,5.6.4 于 2014 年 12 月发布。

【讨论】:

    猜你喜欢
    • 2017-08-14
    • 2015-05-30
    • 2019-03-31
    • 2017-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-04
    • 1970-01-01
    相关资源
    最近更新 更多