phpMyAdmin-身份验证类型';配置';不起作用

phpMyAdmin-身份验证类型';配置';不起作用,php,mysql,ubuntu,phpmyadmin,ubuntu-server,Php,Mysql,Ubuntu,Phpmyadmin,Ubuntu Server,在Windows10机器上,我有一个本地VB和Ubuntu16.04LTS 我已经安装了phpMyAdmin包,它可以很好地与默认的auth_type=cookie一起工作 $cfg['Servers'][$i]['auth_type'] = 'cookie'; 但是,当我尝试编辑/etc/phpmyadmin/config.inc.php并将auth_type更改为“config”(以及使用我的根凭据)时 我得到这个图像: Ubuntu版本有一些限制吗?也许有人知道。不想调试源代码 提前谢

在Windows10机器上,我有一个本地VB和Ubuntu16.04LTS

我已经安装了phpMyAdmin包,它可以很好地与默认的auth_type=cookie一起工作

$cfg['Servers'][$i]['auth_type'] = 'cookie';
但是,当我尝试编辑/etc/phpmyadmin/config.inc.php并将auth_type更改为“config”(以及使用我的根凭据)时

我得到这个图像:

Ubuntu版本有一些限制吗?也许有人知道。不想调试源代码

提前谢谢

更新: 凭据是否正确,请使用mysql-u root-p进行检查 这是$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 ) ) ) 

controluser
controlpass
是(可选)区域的凭据。实际数据库连接用户名和密码配置选项称为
user
password
controluser
controlpass
是(可选)区域的凭据。实际的数据库连接用户名和密码配置选项称为
user
password

据我所知,Ubuntu没有任何限制。问题很可能是配置文件中的连接信息错误,正如消息所说。在配置文件中发布为建立连接而更改的详细信息(主机、端口、用户名等;显然,您可能希望修改密码!)此外,请尝试使用Ubuntu中的命令行中的
mysql
连接您认为应该可用的详细信息,以确保它们是正确的。选中,他们是正确的。据我所知,Ubuntu没有任何限制。问题很可能是配置文件中的连接信息错误,正如消息所说。在配置文件中发布为建立连接而更改的详细信息(主机、端口、用户名等;显然,您可能希望修改密码!)此外,请尝试使用Ubuntu中的命令行中的
mysql
连接您认为应该可用的详细信息,以确保它们是正确的。选中,它们是正确的。我可以在哪里找到和更改它们?@deni就是您放置的
controluser
controlpass
的同一个位置。检查。将它们手动添加到配置文件(以前它们不存在)解决了问题。干杯我在哪里可以找到并更改它们?@deni就是您放置的
controluser
controlpass
的同一个位置。检查。将它们手动添加到配置文件(以前它们不存在)解决了问题。干杯
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 ) ) )