質問編集履歴

1 ショット追加

AY6M_

AY6M_ score 12

2016/07/19 00:02  投稿

remiリポジトリを導入しているのにupdatesリポジトリからインストールされてしまう
3時間くらいハマってどうにもならないので質問します...
phpを5.4から5.6にするためにyum remove php-*でphp5.4を消し、
最新版のepelとremiリポジトリを導入しました。
そして、
yum --enablerepo=remi,remi-php56 install php php-common
と打つも何故かupdatesリポジトリの5.4が優先されてしまい、php5.6がインストールできないという状況です。
###やったこと
とりあえず無効化してみる→ダメ
yum --disablerepo=updates --enablerepo=remi,remi-php56 install php php-common
Apacheから全部消していれなおす→ダメ
ほかにも細かいことを色々やったのですがダメでした
####導入リポジトリ
epel-release-7-6.noarch
remi-release-7.2-1.el7.remi.noarch
ちなみに、rpm -qa | grep remi を打つと
php56-php-cli-5.6.23-1.el7.remi.x86_64
php56-php-pecl-jsonc-1.3.10-1.el7.remi.x86_64
php56-php-process-5.6.23-1.el7.remi.x86_64
php56-php-common-5.6.23-1.el7.remi.x86_64
php56-php-xml-5.6.23-1.el7.remi.x86_64
php56-php-pecl-zip-1.13.3-1.el7.remi.x86_64
php56-php-pear-1.10.1-4.el7.remi.noarch
libzip-last-1.1.3-1.el7.remi.x86_64
と出てきますが(大慌てしてたのでうろ覚えですが、たしかrpmコマンドでぶち込んだような気がします)、php -v ではそのようなファイルやディレクトリはないといわれてしまいます。
  • PHP

    27948 questions

    PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

  • CentOS

    3656 questions

    CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る