解決策は 2 つあります: (2 番目の解決策を使用することをお勧めします)
1. phpmyadmin で config.inc.php を設定し、Cookie を http
コードをコピーします コードは次のとおりです:
vi /usr/share/phpmyadmin/config.inc.php
[. ..]
/* 認証タイプ */
$cfg['Servers'][$i]['auth_type'] = 'cookie';
ブラウザを開いて管理アドレスを入力すると、ログインウィンドウが表示されますので、ユーザー名とパスワードを入力します。
しかし、これは非常に見慣れないもので、管理インターフェイスに入った後、ログアウトを選択すると再びポップアップが表示され、ログアウトするにはパスワードが必要であるように見えます。
2. ubuntuのphpmyadminの設定を比較すると、ubuntuのconfig.inc.phpにこのような設定があります
コードをコピー
コードは以下の通りです:// postinstで生成されたシークレットをロードinclude(' / var/lib/phpmyadmin/blowfish_secret.inc.php');
/var/lib/phpmyadmin/blowfish_secret.inc.php をもう一度確認してください。文は 1 つだけです
コードをコピーします
コードは次のとおりです: $cfg['blowfish_secret'] = 'w1HM7AxcX5aQvutjVOyGdepy';
CentOS にインストールされている phpmyadmin の "$cfg['blowfish_secret'] =" ステートメントは config.inc.php にあります
コードをコピーします
コードは次のとおりです:vim /usr/share/phpmyadmin /config.inc.php
Find
コードをコピーします
コードは次のとおりです:$cfg['blowfish_secret'] = ''; /* Cookie 認証のためにこれを入力する必要があります。
任意の文字の後に = を追加します
コードをコピーします
コードは次のとおりです:$cfg['blowfish_secret'] = 'pooy' /* Cookie 認証にはこれを入力する必要があります。 */
pooyは私が勝手に追加したキャラクターです
httpdを再起動し、管理ページを開きます
これは私が慣れていることですが、root とパスワードを再度入力すると、root@localhost のパスワードが間違っているというメッセージが表示されます: エラー 'ユーザー 'root'@'localhost' のアクセスが拒否されました (パスワードを使用: NO) )いつもログインできないのでブラウザのCookieをクリアして普通にログインしました
http://www.bkjia.com/PHPjc/766113.html
www.bkjia.comtruehttp://www.bkjia.com/PHPjc/766113.html技術記事解決策は 2 つあります。 (2 番目の解決策をお勧めします) 1. phpmyadmin で config.inc.php を設定し、Cookie を http に変更します。 vi /usr/share/phpmyadmin/config.inc.php [. ...