[Fix phpMyAdmin] Le fichier de configuration a maintenant besoin d'une phrase de passe secrète (blowfish_secret)

Que ce soit installé phpMyAdmin serveur Ubuntu, CentOS ou etc. Fedora distribution, le message "Le fichier de configuration a maintenant besoin d'une phrase de passe secrète (blowfish_secret)»Avec du rouge en bas de l'index, donne des maux de tête. Surtout lorsqu'il est configuré correctement dans "/etc/phpMyAdmin/config.inc.php" .
Bien sûr, le chemin peut varier d'une configuration à l'autre, mais sur CentOS 7 cu phpMyAdmin installé via "yum"De"remi.repo", Le fichier de configuration sera situé dans" / etc / phpMyAdmin / ".

D'accord, voyons comment nous le résolvons "Le fichier de configuration a maintenant besoin d'une phrase de passe secrète (blowfish_secret)", si dans config.inc.php nous avons cette ligne:

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

Si cette ligne est présente et que nous avons une "clé" de plus de 32 caractères, le message rouge dans phpMyAdmin devrait disparaître.
Si cela ne s'est pas produit, il est bon de supprimer les cookies dans le navigateur et de vous déconnecter de phpMyAdmin. Lors de la prochaine connexion, le message "Le fichier de configuration a maintenant besoin d'une phrase de passe secrète (blowfish_secret)«Il ne sera plus présent.
Bien qu'il existe des situations dans lesquelles il est présent pas due à des erreurs de configuration le fichier config.inc.php, mais en raison de autorisations de dossier quand il était.

Courir terminal ligne de commande:

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

Maintenant, tout devrait aller bien. Si vous utilisez Apache, au lieu de "utilisateur Web", définissez "httpd", "nginx" ou la manière dont vous avez l'utilisateur du processus Web sur le serveur.

J'ai écrit cette astuce parce que j'ai passé plus de 2 heures à parcourir toute la configuration de phpMyAdmin, et je n'ai toujours pas pu me débarrasser du message : Le fichier de configuration a maintenant besoin d'une phrase de passe secrète (blowfish_secret). Après avoir corrigé les autorisations/groupes, il a disparu.

Fondateur et rédacteur Stealth Settings, de 2006 à nos jours. Expérience sur les systèmes d'exploitation Linux (Surtout CentOS), Mac OS X, Windows XP> Windows 10 si WordPress (CMS).

Comment » Linux » MySQL » [Fix phpMyAdmin] Le fichier de configuration a maintenant besoin d'une phrase de passe secrète (blowfish_secret)

5 réflexions sur « [Fixer phpMyAdmin] Le fichier de configuration a maintenant besoin d'une phrase de passe secrète (blowfish_secret) »

  1. Voici une configuration de fournisseur (dans /usr/share/phpmyadmin/libraries/vendor_config.php):

    define ('CONFIG_DIR', '/ etc / phpmyadmin');

    Hier fehlte der Backslash, aussi donc:

    define ('CONFIG_DIR', '/ etc / phpmyadmin /');

    Danach klappte est aussi avec le secret

    Répondre
Laisser un commentaire