# 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
エラーメッセージが消えた。インストール完了。
【このカテゴリーの最新記事】
-
no image
-
no image
-
no image
-
no image