Сплошная головная боль с этим файлом.На оффсервере пхпмайадмина вставил следующие строки: PHP: <?php $i=0; $i++; $cfg['Servers'][$i]['user'] = 'root'; $cfg['Servers'][$i]['password'] = 'vertu'; $cfg['Servers'][$i]['auth_type'] = 'config'; ?> Сервер должен проверять конфиг и принимать эти параметры.При обращении же через алиас к пхпмайадмину вместо окошка авторизации вылетает это: PHP: Ошибка Ответ MySQL: #1045 - Access denied for user 'root'@'localhost' (using password: YES) Пробовал менять и логин,и тип авторизации - ему всё пофиг.Закинул даже на всякий пожарный в папку config копию файла config.inc.php.config.sample.inc удалил - терь у меня два файла config.inc.php в системе.
Также пытался чистить куки и сессионные данные - ноль.в Opera http метод походу вообще не работает,только в ие и мозилле.
Code: <?php $i = 0; $i++; $cfg['Servers'][$i]['host'] = 'localhost'; $cfg['Servers'][$i]['extension'] = 'mysqli'; $cfg['Servers'][$i]['connect_type'] = 'tcp'; $cfg['Servers'][$i]['compress'] = false; $cfg['Servers'][$i]['auth_type'] = 'config'; $cfg['Servers'][$i]['user'] = 'root'; $cfg['Servers'][$i]['password'] = ''; ?> or Code: $cfg['blowfish_secret'] = 'ppcz34sx'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */ /* * Servers configuration */ $i = 0; /* * First server */ $i++; /* Authentication type */ $cfg['Servers'][$i]['auth_type'] = 'config'; $cfg['Servers'][$i]['user'] = 'root'; // MySQL user $cfg['Servers'][$i]['password'] = 'pwd'; // MySQL password (only needed $cfg['Servers'][$i]['AllowNoPassword'] = true; /* Server parameters */ $cfg['Servers'][$i]['host'] = 'localhost'; $cfg['Servers'][$i]['connect_type'] = 'tcp'; $cfg['Servers'][$i]['compress'] = false; /* Select mysqli if your server has it */ $cfg['Servers'][$i]['extension'] = 'mysql'; /* rajk - for blobstreaming */ $cfg['Servers'][$i]['bs_garbage_threshold'] = 50; $cfg['Servers'][$i]['bs_repository_threshold'] = '32M'; $cfg['Servers'][$i]['bs_temp_blob_timeout'] = 600; $cfg['Servers'][$i]['bs_temp_log_threshold'] = '32M'; /* User for advanced features */ $cfg['Servers'][$i]['controluser'] = 'root'; $cfg['Servers'][$i]['controlpass'] = 'pwd'; /* Advanced phpMyAdmin features */ $cfg['Servers'][$i]['pmadb'] = 'phpmyadmin'; $cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark'; $cfg['Servers'][$i]['relation'] = 'pma_relation'; $cfg['Servers'][$i]['table_info'] = 'pma_table_info'; $cfg['Servers'][$i]['table_coords'] = 'pma_table_coords'; $cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages'; $cfg['Servers'][$i]['column_info'] = 'pma_column_info'; $cfg['Servers'][$i]['history'] = 'pma_history'; $cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords'; /* Contrib / Swekey authentication */ // $cfg['Servers'][$i]['auth_swekey_config'] = '/etc/swekey-pma.conf'; /* * End of servers configuration */ /* * Directories for saving/loading files from server */ $cfg['UploadDir'] = ''; $cfg['SaveDir'] = ''; надеюсь поможет)
Скопировал второй вариант.Заходит в бд без пароля! Что за магия ?! Пишет чето про cookies и вот это: Не удалось установить подключение для пользователя указанного в директиве controluser, с помощью параметров определенных в конфигурационном файле config.inc.php. но лог пасс-то есть.
Кстати,задаю рандомные акаунты для controluser.Они должны быть уже в базе или они автоматом создаются ? ЗЫ: Тема входа без пароля всё ещё не раскрыта))
в базе, пароли свои и логины поставьте. и blowish_secret смените если куки будите юзать для ауторизации. Первый вариант тоже должен работать..
Не совсем понял,зачем менять блоуфиш_сикрет - написано было,что любую последовательность ставить нужно.Хз,мне всё равно,что за авторизацию ставить - просто необходимо вводить логин пароль от сессии до сессии при авторизации в пхпмайадмин.