[phpMyAdmin の修正] 設定ファイルにはシークレットのパスフレーズ (blowfish_secret) が必要になりました

それがインストールされているかどうか phpMyAdminの サーバー Ubuntu, CentOS またはなど フェドーラ 配布、メッセージ「構成ファイルにはシークレットのパスフレーズ (blowfish_secret) が必要になります。インデックスの下部に赤が表示されていると、頭痛の種になります。 特に「」で正しく設定されている場合/etc/phpMyAdmin/config.inc.php"
もちろん、パスは構成ごとに異なる場合がありますが、 CentOS 7 cu phpMyAdminのyum"から"remi.repo」の場合、設定ファイルは「/etc/phpMyAdmin/」に配置されます。

さて、私たちがそれをどのように解決するか見てみましょう」構成ファイルにはシークレットのパスフレーズ (blowfish_secret) が必要になります。"、もし config.inc.phpを 我々は、このラインを持っています:

$cfg['blowfish_secret'] = 'gNsWq$%#%$#%EDFSsffsegbVp6LCJw6w'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */

この行が存在し、32 文字を超える「キー」がある場合、phpMyAdmin からの赤色のメッセージは消えるはずです。
これが起こらなかった場合は、ブラウザの Cookie を削除し、phpMyAdmin からログアウトすることをお勧めします。 次回ログイン時に「構成ファイルにはシークレットのパスフレーズ (blowfish_secret) が必要になります。「彼はもう出席しません。
それが存在する状況ではありますが 設定ミスによるものではありません config.inc.phpファイルですが、 彼がいたフォルダのアクセス許可.

走る terminal コマンドライン:

 chown -R root:<user web> /etc/phpMyAdmin/

これですべて問題ないはずです。 「webuser」の代わりにApacheを使用する場合は、「httpd」、「nginx」、またはサーバー上でのWebプロセスユーザーの設定方法を設定します。

このヒントを書いたのは、phpMyAdmin の設定全体を確認するのに 2 時間以上費やしたにもかかわらず、「設定ファイルには秘密のパスフレーズ (blowfish_secret) が必要です」というメッセージが表示されたからです。 権限/グループを修正したら消えました。

創設者兼編集者 Stealth Settings、2006年から現在まで。 オペレーティングシステムの経験 Linux (特に、 CentOS), Mac OS X、 Windows XP> Windows 10 si WordPress (CMS)。

» Linux » MySQL » [phpMyAdmin の修正] 設定ファイルにはシークレットのパスフレーズ (blowfish_secret) が必要になりました

「[phpMyAdmin を修正] 設定ファイルにはシークレット パスフレーズ (blowfish_secret) が必要になりました」についての 5 件のフィードバック

  1. Chown -R ルート: nginx / etc / phpMyAdmin /
    私のコンピュータを台無しにした私はログインできませんセッションを言います error

    返信
  2. マイナーベンダー設定 (/usr/share/phpmyadmin/libraries/vendor_config.php 内) を詳しく説明します。

    定義('CONFIG_DIR', '/etc/phpmyadmin');

    Hier fehlte der Backslash、これもそうです:

    定義('CONFIG_DIR', '/etc/phpmyadmin/');

    Danach klappte es auch mit dem Secret

    返信
  3. 少なくとも32文字の長さである必要があるこの秘密のフレーズを手伝ってくれてありがとう

    返信
コメント