Xampp 1.8.3.3 与 phpmyadmin 4.1.8 phpMyAdmin 配置存储未完全配置
Posted
技术标签:
【中文标题】Xampp 1.8.3.3 与 phpmyadmin 4.1.8 phpMyAdmin 配置存储未完全配置【英文标题】:Xampp 1.8.3.3 with phpmyadmin 4.1.8 phpMyAdmin configuration storage is not completely configured 【发布时间】:2014-03-24 06:21:39 【问题描述】:并安装了xampp phpmyadmin,当我进入以下跳转
phpMyAdmin 配置存储未完全配置,部分扩展功能已停用。要找出原因,请单击此处。
然后点击显示,这里是错误
$cfg['Servers'][$i]['users'] ... 不正常 [ 文档 ]
$cfg['Servers'][$i]['usergroups'] ... 不正常 [ 文档 ] 可配置菜单:已禁用
$cfg['Servers'][$i]['navigationhiding'] ... 不行 [ 文档 ] 隐藏/显示导航项:已禁用
如何解决?
【问题讨论】:
【参考方案1】:在 phpmyadmin 数据库中运行以下查询:
CREATE TABLE IF NOT EXISTS `pma_users` (
`username` varchar(64) NOT NULL,
`usergroup` varchar(64) NOT NULL,
PRIMARY KEY (`username`,`usergroup`)
)
COMMENT='Users and their assignments to user groups'
DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;
CREATE TABLE IF NOT EXISTS `pma_usergroups` (
`usergroup` varchar(64) NOT NULL,
`tab` varchar(64) NOT NULL,
`allowed` enum('Y','N') NOT NULL DEFAULT 'N',
PRIMARY KEY (`usergroup`,`tab`,`allowed`)
)
COMMENT='User groups with configured menu items'
DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;
CREATE TABLE IF NOT EXISTS `pma_navigationhiding` (
`username` varchar(64) NOT NULL,
`item_name` varchar(64) NOT NULL,
`item_type` varchar(64) NOT NULL,
`db_name` varchar(64) NOT NULL,
`table_name` varchar(64) NOT NULL,
PRIMARY KEY (`username`,`item_name`,`item_type`,`db_name`,`table_name`)
)
COMMENT='Hidden items of navigation tree'
DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;
然后,将以下行添加到您的 config.inc.php 文件中:
$cfg['Servers'][$i]['users'] = 'pma_users';
$cfg['Servers'][$i]['usergroups'] = 'pma_usergroups';
$cfg['Servers'][$i]['navigationhiding'] = 'pma_navigationhiding';
然后,退出 phyMyAdmin 并重新登录。
注意:您可能还需要创建一个“pma”用户并授予对“phpmyadmin”数据库的所有权限。
【讨论】:
我也遇到过这个问题,这不起作用。另一个解决方案建议 PHP 期望表格中有双下划线,尝试过,仍然不起作用。非常沮丧! 它的哪一部分不适合你?我已经在多次安装中使用过这种方法,并且每次都对我有用。您可以发布您在尝试时收到的消息吗? 在首页,我得到 [phpMyAdmin 配置存储未完全配置,一些扩展功能已停用。要了解为什么单击此处]... 如果我单击它,它会告诉我: [$cfg['Servers'][$i]['users'] ... not OK [ Documentation ] $cfg['Servers' ][$i]['usergroups'] ... 不正常 [ 文档 ] 可配置菜单:已禁用 $cfg['Servers'][$i]['navigationhiding'] ... 不正常 [ 文档 ] 隐藏/显示导航项目:已禁用] 当您运行上面的查询时,它是否在 phpmyadmin 数据库下为您创建了表? 它对我不起作用,运行查询,更改 config.inc.php 文件,清理缓存和 cookie,但仍然没有任何改变。 :(,在带有来自 xampp 的 myphpAdmin 4.2.11 的 Mac 上。我已经有一个 pma 用户。以上是关于Xampp 1.8.3.3 与 phpmyadmin 4.1.8 phpMyAdmin 配置存储未完全配置的主要内容,如果未能解决你的问题,请参考以下文章