Estou com um problema ao acessar o phpMyAdmin.
Algumas semanas atrás eu consegui configurá-lo para auth_type = 'cookie', mas ainda recebo um erro informando que eu deveria definir o blowfish_secret. Isso foi estranho porque foi definido.
Então eu mudei auth_type do cookie para http, mas não funcionou.
Eu mudei de volta para cookie, mas não funciona mais.
este é o erro.
phpMyAdmin - Error
Cannot start session without errors, please check errors given in your PHP and/or webserver log file and configure your PHP installation properly.
este é o meu C: \ wamp \ apps \ phpmyadmin3.2.0.1 \ config.inc.php
<?php
/* Servers configuration */
$i = 0;
/* Server: localhost [1] */
$i++;
$cfg['Servers'][$i]['verbose'] = 'localhost';
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['port'] = '';
$cfg['Servers'][$i]['socket'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['user'] = '';
$cfg['Servers'][$i]['password'] = '';
$cfg['Servers'][$i]['AllowNoPassword'] = false;
// EDIT:
// $cfg['Servers'][$i]['blowfish_secret'] = 'this is my passphrase';
$cfg['blowfish_secret'] = 'this is my passphrase';
/* End of servers configuration */
$cfg['DefaultLang'] = 'en-utf-8';
$cfg['ServerDefault'] = 1;
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';
?>
Troquei o blowfish_secret, já que não me lembro do antigo, e apaguei os cookies no meu navegador e reiniciei todos os serviços do wamp e o navegador.
Depois de inserir o nome de usuário e a senha na página de login, recebo o erro.
Eu tentei pesquisar os arquivos de log, mas sou novato e não tenho certeza de que pesquisei os corretos.
Estou usando o Wamp server 2.0 que tem
Versão do Apache: 2.2.11
Versão do PHP: 5.3.0
Versão do MySQL: 5.1.36
phpmyadmin: 3.2.0.1
EDITAR:
Eu mudei para auth_type = 'config' definindo nome de usuário e senha, e então acessei o phpmyadmin com sucesso.
Então mudei novamente para auth_type = 'config', usando o mesmo arquivo de configuração acima e ele funciona novamente.
Mas agora, no final da página principal do phpmyadmin, recebo o erro:
The configuration file now needs a secret passphrase (blowfish_secret).
isso é um absurdo, já que o blowfish_secret está definido.
EDITAR:
Eu resolvi o último problema ao alterar a linha de configuração para definir o blowfish_secret. Veja a configuração acima logo após // EDIT