S'il est installéphpmyadmin sur un serveur Ubuntu, CentOS ou etc. Feutre distributie, mesajul “Le fichier de configuration a désormais besoin d'une phrase secrète secrète (Blowfish_Secret)” cu rosu din partea de jos a index-ului, da batai de cap. Mai ales atunci cand este configurat corect in “/etc/phpmyadmin/config.inc.php“.
Bien sûr, le chemin pourrait varier d'une configuration à l'autre, mais sur Centos 7 cu phpmyadmin instalat via “miam” DEPUIS “remi.repo“, fisierul de config va fi localizat in “/etc/phpMyAdmin/”.
Bun, sa vedem cum rezolvam“Le fichier de configuration a désormais besoin d'une phrase secrète secrète (Blowfish_Secret)“, daca inconfig.inc.php Nous avons la ligne actuelle:
$cfg['blowfish_secret'] = 'gNsWq$%#%$#%EDFSsffsegbVp6LCJw6w'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
Daca aceasta linie este prezenta si avem un “clé” de peste 32 de caractere, mesajul cu rosu din phpMyAdmin ar trebui sa dispara.
In situatia in care nu s-a intamplat acest lucru, este bine sa stergeti cookies la browser si sa va delogati din phpMyAdmin. La urmatoarea autentificare, mesajul “Le fichier de configuration a désormais besoin d'une phrase secrète secrète (Blowfish_Secret)” nu o sa mai fie prezent.
Cependant, il y a des situations dans lesquelles il est présent pas à cause de la mauvaise configuration du fichier config.inc.php, mais à cause de les autorisations du dossier dans lesquelles il est.
Exécutez la ligne de commande dans le terminal:
chown -R root:<user web> /etc/phpMyAdmin/
Acum totul ar trebui sa fie ok. Daca folositi Apache, in loc de “user web”, setati “httpd”, “nginx” sau cum aveti user-ul procesului web pe server.
J'ai écrit ces conseils parce que j'ai tourné plus de 2 heures tout au long de la configuration PhpMyAdmin, et je ne me débarrasse toujours pas du message: le fichier de configuration a désormais besoin d'une Pasphrase secrète (Blowfish_Secret). Après avoir résolu les autorisations / groupes, il a disparu.
Merci bro, travail original
Chown -r racine: nginx / etc / phpmyadmin /
Ruine mon ordinateur, je ne peux pas me connecter, indique l'erreur de session
Êtes-vous sûr que l'utilisateur et les noms de groupe sont corrects?
J'avais dans ma configuration de fournisseur (dans /usr/share/phpmyadmin/libraries/vendor_config.php):
définir («config_dir», «/ etc / phpmyadmin»);
La barre oblique inverse manquait ici, donc:
définir («config_dir», «/ etc / phpmyadmin /»);
Ensuite, cela a également fonctionné avec le secret
Merci de votre aide pour cette phrase secrète ou celui la devait comporter au minimum 32 caracteres