アフィリエイト広告を利用しています

2021年01月18日

PHP 5.6をインストールする

まずは、すでにインストールされている php を削除。

# yum remove php-*


そして、php 5.6をインストールして、バージョンを確認すると

5.4のまま。何でだ。

Webで調べてやり直し。

再度、削除。

# yum remove php-*


EPELとRemiリポジトリを追加。


5.6をインストール

# yum install --enablerepo=remi,remi-php56 php php-devel php-mbstring php-pdo php-gd php-xml php-mcrypt


バージョンを確認

# php -v


今度は5.6になった。

misqliを追加

# yum -y install php-mysqli


何やら様子が変

依存性の解決をしています
--> トランザクションの確認を実行しています。
---> パッケージ php-mysql.x86_64 0:5.4.16-48.el7 を インストール
--> 依存性の処理をしています: php-pdo(x86-64) = 5.4.16-48.el7 のパッケージ: php-mysql-5.4.16-48.el7.x86_64
--> 依存性解決を終了しました。
エラー: パッケージ: php-mysql-5.4.16-48.el7.x86_64 (base)
要求: php-pdo(x86-64) = 5.4.16-48.el7
インストール: php-pdo-5.6.40-24.el7.remi.x86_64 (@remi-php56)
php-pdo(x86-64) = 5.6.40-24.el7.remi
利用可能: php-pdo-5.4.16-48.el7.x86_64 (base)
php-pdo(x86-64) = 5.4.16-48.el7
問題を回避するために --skip-broken を用いることができます。
これらを試行できます: rpm -Va --nofiles --nodigest


remiを指定して、再挑戦。

# yum install --enablerepo=remi,remi-php56 php-mysqli


エラーメッセージが消えた。インストール完了。






posted by db-engineer at 00:00 | Comment(0) | PHP

この記事へのコメント
コメントを書く

お名前:

メールアドレス:


ホームページアドレス:

コメント:

※ブログオーナーが承認したコメントのみ表示されます。

検索
最新記事
カテゴリーアーカイブ
プロフィール
db-engineerさんの画像
db-engineer
プロフィール
タグクラウド