Si está instalado phpMiAdmin servidor Ubuntu, CentOS o etc. Fedora distribución, el mensaje "La configuración file ahora necesita una frase secreta (blowfish_secret)“Con rojo en la parte inferior del índice, da dolor de cabeza. Especialmente cuando se configura correctamente en "/etc/phpMiAdmin/config.inc.php".
Por supuesto, la ruta puede variar de una configuración a otra, pero en CentOS 7 cu phpMiAdmin instalado a través de "yum"Desde"remi.repo", El archivo de configuración se ubicará en" / etc / phpMyAdmin/ ".
Está bien, veamos cómo lo resolvemos "La configuración file ahora necesita una frase secreta (blowfish_secret)", si en config.inc.php tenemos esta línea:
$cfg['blowfish_secret'] = 'gNsWq$%#%$#%EDFSsffsegbVp6LCJw6w'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
Si esta línea está presente y tenemos una "clave" de más de 32 caracteres, el mensaje en rojo en phpMyAdmin debería desaparecer.
Si esto no ha sucedido, lo mejor es borrar las cookies de su navegador y cerrar sesión en phpMy.Admin. La próxima vez que inicie sesión, aparecerá el mensaje "La configuración file ahora necesita una frase secreta (blowfish_secret)"Ya no estará presente.
Aunque hay situaciones en las que está presente no se debe a errores de configuración el archivo config.inc.php, pero debido a permisos de carpeta cuando era.
Correr en línea de comando en el terminal:
chown -R root:<user web> /etc/phpMyAdmin/
Ahora todo debería estar bien. Si usa Apache, en lugar de "usuario web", configure "httpd", "nginx" o cómo tiene el usuario del proceso web en el servidor.
Escribí estos consejos porque revisé toda la configuración de phpMy durante más de 2 horasAdmin, y todavía no podemos deshacernos del mensaje: La configuración file ahora necesita una frase secreta (blowfish_secret). Después de resolver los permisos / grupos, desapareció.
Makasih gan, asli trabajo
Chown -R raíz: nginx / etc / phpMyAdmin /
Arruinó mi computadora, no puedo iniciar sesión, dice sesión error
¿Estás seguro de que los nombres de usuario y grupo son correctos?
Ich hatte en mi configuración de proveedor (en / usr / share / phpmyadmin/bibliotecas/vendor_config.php):
definir ('CONFIG_DIR', '/etc/phpmyadmin');
Hier fehlte der Backslash, también así:
definir ('CONFIG_DIR', '/etc/phpmyadmin/ ');
Danach klappte es auch mit dem Secret
Gracias por su ayuda con esta frase secreta o debe tener al menos 32 caracteres