Se está instaladophpmyadmin em um servidor Ubuntu, Assim, CENTOS ou etc. Fedora Distribuição, mensagem “O arquivo de configuração agora precisa de uma sequência secreta (blowfish_secret)” Com o vermelho na parte inferior do índice, agite a cabeça. Especialmente quando configurado corretamente em “/etc/phpmyadmin/config.inc.php“.
Claro, o caminho pode variar de uma configuração para outra, mas em CENTOS 7 Cu phpmyadmin instalado via “yum” DE “Remi.repo“, o arquivo de configuração estará localizado em “/etc/phpmyadmin/”.
Bem, vamos ver como resolvemos“O arquivo de configuração agora precisa de uma sequência secreta (blowfish_secret)“, se inconfig.inc.php Temos a linha atual:
$cfg['blowfish_secret'] = 'gNsWq$%#%$#%EDFSsffsegbVp6LCJw6w'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
Se esta linha estiver presente e temos um “chave” Mais de 32 caracteres, a mensagem vermelha de Phpmyadmin deve desaparecer.
Na situação em que isso não aconteceu, é bom excluir cookies no navegador e desalojar de phpmyadmin. Na próxima autenticação, a mensagem “O arquivo de configuração agora precisa de uma sequência secreta (blowfish_secret)” Não estará mais presente.
No entanto, existem situações em que está presente não por causa da configuração errada do arquivo config.inc.php, mas por causa de as permissões da pasta em que ele está.
Execute a linha de comando no terminal:
chown -R root:<user web> /etc/phpMyAdmin/
Agora tudo deve ficar bem. Se você usa Apache, em vez de “Web do usuário”, definir “httpd”, Assim, “nginx” Ou como você tem o usuário do processo do usuário no servidor.
Eu escrevi essas dicas porque fiz mais de 2 horas durante a configuração PhpMyadmin e ainda não me livro da mensagem: o arquivo de configuração agora precisa de um pasfrase secreto (blowfish_secret). Depois de resolver as permissões / grupos, ele desapareceu.
Obrigado mano, trabalho original
CHOW -R RAOT: nginx / etc / phpmyadmin /
Arruinou meu computador, não consigo fazer login, diz o erro da sessão
Tem certeza se o usuário e os nomes do grupo estão corretos?
Eu tinha na minha configuração de fornecedor (in /usr/share/phpmyadmin/libraries/vendor_config.php):
definir ('config_dir', '/etc/phpmyadmin');
A barra de barriga estava faltando aqui, então:
definir ('config_dir', '/etc/phpmyadmin/');
Então também funcionou com o segredo
Obrigado por sua ajuda por esta frase secreta, onde teve que ter pelo menos 32 características