ホームページ  >  記事  >  バックエンド開発  >  phpmyadmin 設定ファイルに極秘の短いパスワード (blowfish_secret) が必要になった場合の 2 つの解決策_PHP チュートリアル

phpmyadmin 設定ファイルに極秘の短いパスワード (blowfish_secret) が必要になった場合の 2 つの解決策_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:30:151228ブラウズ


解決策は 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.comtru​​ehttp://www.bkjia.com/PHPjc/766113.html技術記事解決策は 2 つあります。 (2 番目の解決策をお勧めします) 1. phpmyadmin で config.inc.php を設定し、Cookie を http に変更します。 vi /usr/share/phpmyadmin/config.inc.php [. ...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。