Teisyoku Server 公式ホームページ

PC版 Minecraftの公開サーバです。

誰でもご自由に参加が可能です。

 参加方法はこちら

Adminer 4.3.1で、MySQLに接続しようとしたところ、接続できませんでした。

 

 

ただ単に必要なモジュールが足らなかっただけでしたが、つまづいたので忘れないように書いておきます。

 

PHPの更新をapt-getで行ったところ何故かPHPが動作しなくなった。
面倒だったので再インストールしてみたっていう単純な流れです。

エラーはこんな感じ
PHPの拡張機能(MySQLi, MySQL, PDO_MySQL)がセットアップされていません

なんでなん...。

 

  • Xubuntu 16.04.3 LTS
  • PHP 7.2 (不具合後)
  • PHP 7.0 (現在)
  • Apache/2.4.18 (Ubuntu)

 

面倒なので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

 

作成日: 2018/01/24 15:42    最終更新:2018/01/24 15:44