CentOS7のphpMyAdminを最新安定板にアップデート
おすすめ記事
5.1.3⇒ 5.2.0
ダウンロードサイトはこちら
リリース情報はこちら
5.1.4のバージョンも5.1系の最終版として同時にリリースされているようです。
アップデート方法はいつも通り。
アップデート後、phpMyAdminにログインすると下部にメッセージが表示されていたので対処しました。
設定ファイルにパスフレーズ(Cookieを使う際にパスワードを暗号化するために必要)を46バイトで指定しましたが、32バイトに変更されているようです。
# mkpasswd -l 32 dmvcqxokjmniomqmsu3uqwBUglc.jkz5
1行目:パスワードを32バイトで生成
2行目:生成されたパスワードをコピーする
# vi /var/www/phpmyadmin/config.inc.php ~ 中略 ~ /** * This is needed for cookie based authentication to encrypt password in * cookie. Needs to be 32 chars long. */ $cfg['blowfish_secret'] = 'dmvcqxokjmniomqmsu3uqwBUglc.jkz5'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */ ~ 略 ~
1行目:設定ファイル「config.inc.php」を開く
4,5行目:コメントとして、32文字の長さが必要と表記されている
7行目:コピーしたパスワードをペースト
しっかりと、設定ファイル内に32文字の長さが必要と書かれていました。
設定ファイルを保存後、再度ブラウザでphpMyAdminにログインし、確認するとメッセージ表示が消えていました。