phpMyAdmin mysqli 拡張がありません。のエラー

PHP
MySQL

phpMyAdminをyumでインストールすればよかったのでしょうが…。
いつものくせでSFTPでアップロードして設定してはまりました。

環境はCentos7、PHP5.6、phpMyAdmin4.7.3です。

まず
「mysqli 拡張がありません。PHPの設定をチェックしてみてください」
というエラーが出ます。

「ふえっ」ってなってググっていろんなサイトで紹介されているように

 yum -y install php-mysqli

ってやったところ

 Error: Package: php-mysqlnd-5.4.16-42.el7.x86_64 (base)
           Requires: php-pdo(x86-64) = 5.4.16-42.el7
           Installed: php-pdo-5.6.31-1.el7.remi.x86_64 (@remi-php56)
               php-pdo(x86-64) = 5.6.31-1.el7.remi
           Available: php-pdo-5.4.16-42.el7.x86_64 (base)
               php-pdo(x86-64) = 5.4.16-42.el7
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

ってエラーが出ました。

ふたたび「ふえっ」となって、PHP5.6用のphp-mysqliじゃないものをインストールしようとしているのかな?と思い、次のようにやったところ

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

ちゃんとインストールされ、phpMyAdminも使えるようになりました!⊂(^-^)⊃

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です