2017-04-02 7 views
1

私はそれにインストールされているPHPの5.6.3で、CentOSに7を持っています。PHP 5.6.3(分岐5.6)

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 

どうすればアップグレードできますか? 私はgoogleで見つけた多くのhowtoを試しましたが、どれもうまくいきません。たとえば:もちろん https://www.centos.org/forums/viewtopic.php?t=52586 私は、最新の(と思う)レポを持っている:

パッケージwebtaticリリース-7-3.noarchはすでに

パッケージEPEL-リリース-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.4以降をインストールすることができますPHP 5.6.3

+2

5.6.30は5.6.4より新しいです( '30> 4')。これは5.6ブランチの最新バージョンです。バージョン5.6.4は2014年末にリリースされました。 – ccKep

+0

ありがとうございます。私はそのようには見ませんでした。知っておいてよかった。私はそれを受け入れることができるように答えとしてあなたのコメントを作ってください –

答えて

0

これを試してみてください。

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 

または、このリンクをチェック:changelogに見られるようにhttps://stackoverflow.com/a/40406823/7804966

+0

申し訳ありませんが、私は5.6の枝に固執したい質問に指定する必要がありますまだ7つの枝に行く –

1

を、5.6.30 (今日のような)で5.6ブランチの最新バージョン、5.6.4は12月、2014年に出てきた