phpMyAdmin - auth_type 'config' не работает

0

На машине с Windows 10 у меня есть локальный VB с Ubuntu 16.04 LTS.

Я установил пакет phpMyAdmin, который хорошо работает с default auth_type = cookie.

$cfg['Servers'][$i]['auth_type'] = 'cookie';

Однако, когда я пытаюсь отредактировать /etc/phpmyadmin/config.inc.php и изменить auth_type на "config" (а также с помощью моих учетных данных root)

$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['controluser'] = 'root';
$cfg['Servers'][$i]['controlpass'] = 'rootroot';

Я получаю этот образ:

Изображение 174551

Есть ли ограничения для версии Ubuntu? Может, кто-то знает. Не очень хочется отлаживать исходный код.

Заранее спасибо!

Обновление: учетные данные верны, их проверили с помощью mysql -u root -p Здесь весь print_r из $ cfg.

Array ( [blowfish_secret] => l2WkFOENKtuMAyJ7IR3m2JsU [Servers] => Array ( [1] => Array ( [auth_type] => config [host] => localhost [extension] => mysqli [controluser] => root [controlpass] => rootroot [pmadb] => phpmyadmin [bookmarktable] => pma__bookmark [relation] => pma__relation [table_info] => pma__table_info [table_coords] => pma__table_coords [pdf_pages] => pma__pdf_pages [column_info] => pma__column_info [history] => pma__history [table_uiprefs] => pma__table_uiprefs [tracking] => pma__tracking [userconfig] => pma__userconfig [recent] => pma__recent [favorite] => pma__favorite [users] => pma__users [usergroups] => pma__usergroups [navigationhiding] => pma__navigationhiding [savedsearches] => pma__savedsearches [central_columns] => pma__central_columns [designer_settings] => pma__designer_settings [export_templates] => pma__export_templates ) ) ) 
  • 0
    Насколько я знаю, для Ubuntu нет никаких ограничений. Скорее всего, проблема в том, что информация о соединении неверна в вашем конфигурационном файле, как написано в сообщении. Опубликуйте детали, которые вы изменили, чтобы установить соединение в файле конфигурации (хост, порт, имя пользователя и т. Д .; очевидно, вы можете изменить пароль!) Также попробуйте соединиться с данными, которые, по вашему мнению, должны работать, используя mysql из команды линия в Ubuntu, чтобы убедиться, что они правы.
  • 0
    Проверено, они верны.
Теги:
ubuntu-server
phpmyadmin

1 ответ

2
Лучший ответ

controluser и controlpass - это учетные данные для (необязательной) области хранения конфигурации. Фактические параметры настройки имени user и password подключения к базе данных называются user и password.

  • 0
    Где я могу найти и изменить их?
  • 0
    @Denis Там же, где вы установили controluser и controlpass . Проверьте документацию .
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню