Adminer 4.3.1で、MySQLに接続しようとしたところ、接続できませんでした。
ただ単に必要なモジュールが足らなかっただけでしたが、つまづいたので忘れないように書いておきます。
PHPの更新をapt-getで行ったところ何故かPHPが動作しなくなった。
面倒だったので再インストールしてみたっていう単純な流れです。
エラーはこんな感じ
「PHPの拡張機能(MySQLi, MySQL, PDO_MySQL)がセットアップされていません」
なんでなん...。
面倒なのでPHP関連のアプリケーションを全部吹き飛ばしました。
$ sudo apt-get clean
$ sudo apt-get purge php
$ sudo apt-get autoremove
$ sudo apt-get update
$ sudo add-apt-repository ppa:ondrej/php
$ sudo apt-get install php7.0 php7.0-mysql php7.0-dev
これで繋がりました。
PHP 7.2をインストールするとlibapache2-mod-php7.2とphp7.2が何故かコケるので7.0に戻しました。
7.2にしたかった訳ではなく、バージョンを指定せずにphpをインストールしていたのでアップグレード時にアップデートが入ってきたのです。
重要なアップデートも無かった気がするので、しばらくは7.0で運用する予定です。
もっと詳しく解説してほしい部分や誤字、古くなっている部分があるなどありましたら是非連絡ください。
リンク: Twitter - syokkendesuyo