Que ce soit installé phpMonAdmin serveur Ubuntu, CentOS ou etc. Fedora distribution, le message "La configuration file a maintenant besoin d'une phrase 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/phpMonAdmin/config.inc.php" .
Bien sûr, le chemin peut varier d'une configuration à l'autre, mais sur CentOS 7 cu phpMonAdmin installé via "yum"De"remi.repo", Le fichier de configuration sera situé dans" /etc/phpMyAdmin/ ".
D'accord, voyons comment nous le résolvons "La configuration file a maintenant besoin d'une phrase 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 en rouge dans phpMyAdmin ça devrait disparaître.
Si cela ne s'est pas produit, il est préférable d'effacer les cookies de votre navigateur et de vous déconnecter de phpMy.Admin. Lors de votre prochaine connexion, le message "La configuration file a maintenant besoin d'une phrase 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 ces conseils car j'ai parcouru toute la configuration de phpMy pendant plus de 2 heuresAdmin, et nous ne pouvons toujours pas nous débarrasser du message : La configuration file a maintenant besoin d'une phrase secrète (blowfish_secret). Après avoir résolu les autorisations / groupes, il a disparu.
Makasih gan, asli travaille
Chown -R racine : nginx/etc/phpMyAdmin /
Ruiné mon ordinateur, je ne peux pas me connecter dit session error
Êtes-vous sûr que les noms d'utilisateur et de groupe sont corrects?
Je suis dans ma configuration de fournisseur (in /usr/share/phpmyadmin/libraries/vendor_config.php) :
définir ('CONFIG_DIR', '/etc/phpmyadmin');
Hier fehlte der Backslash, aussi donc:
définir ('CONFIG_DIR', '/etc/phpmyadmin/ ');
Danach klappte es auch mit dem Secret
Merci pour votre aide avec cette phrase secrète ou elle doit comporter au moins 32 caractères