php入替

上記、新仕様のp2を入れようとした所 php 依存ライブラリのインストールで・・・

This package requires php >=5.3.6 but your PHP version (5.3.3) does not satisfy that requirement.

と怒られてしまいました


Scientific Linux 6.6には、php 5.3.3系までしか入ってないようなので、上記Verを別途インストール

  1. http://dl.iuscommunity.org/pub/ius/stable/Redhat/6/x86_64/ から
    ius-release-x.x-x.ius.el6.noarch.rpmepel-release-x-x.noarch.rpm のVerを確認
  2. # wget http://dl.iuscommunity.org/pub/ius/stable/Redhat/6/i386/ius-release-1.0-10.ius.el6.noarch.rpm
    # wget http://dl.iuscommunity.org/pub/ius/stable/Redhat/6/i386/epel-release-6-5.noarch.rpm
    を実行 (本日時点のVer)
  3. インストール
    # rpm -Uvh *rpm
  4. 現在インストール済みの php を削除
    # rpm -qa | grep php
    # yum erase php-cli php php-common php-mbstring
  5. php 5.6系をインストール(取り敢えずそこそこ最新って事で/5.3系の最新がなかったとも言う)
    # yum install php56u-cli php56u-common php56u php56u-mbstring php56u-pdo
  6. 上記を実行すると依存関係で、ほぼ必要なパッケージは入るかな