phpMyAdminの謎
以前まで「phpMyAdmin」のメジャーバージョン4が完全に動作せず、
原因もわからぬまま、泣く泣くメジャーバージョン3を使用していましたが、
ようやく4が使えなかった原因が判明しました。
PHP拡張機能の「mbstring」が機能していなかった事が原因だったようです。
3ではエラーこそは出ておらず、警告が出るだけで機能はしていましたが、
どうやら4になってから、完全に必須になったようです。
それに気付かなかったのは、Amazon Linuxインスタンスに入れたphpMyAdminにアクセスしても、
真っ白で何も表示されず、原因もつかめなかったのですが、
Cent OSで行う機会に巡りあい、以下のエラーが表示された事から、その原因が特定できました。
やっぱ、エラー表示の存在は重要ですね。
mbstringを有効にするには、SSHで以下のコマンドを実行します。
yum install mbstring-php
その後、Apacheの再起動を忘れずに。
service httpd restart
これで、phpMyAdminのメジャーバージョン4が動作するはずです。
まだいくつかの警告らしきものは出ていますが、ひとまず今までの疑問は解決しました。