XAMPP 并禁用高级功能

XAMPP and disabled advanced features

在phpmyadmin中绝对无法摆脱这些错误版本信息:4.2.11

$cfg['Servers'][$i]['users'] ... 不行 [ 文档 ] $cfg['Servers'][$i]['usergroups'] ... 不正常 [ 文档 ] 可配置菜单:已禁用

$cfg['Servers'][$i]['navigationhiding'] ... 不行 [ 文档 ] Hide/show 导航项:已禁用

$cfg['Servers'][$i]['savedsearches'] ... 不行 [ 文档 ] 保存示例查询搜索:已禁用

我试过以下方法: 运行SQL

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';

然后刷新 table 缓存并重新启动 phpMyAdmin。 pma_users 和 uaergroups 的 tables 已经创建,但我仍然收到错误。

请帮忙!这导致我的 drupal 功能出现严重问题。 请注意,我还没有设置 root 或 pma_user 密码。

最终我解决这个问题的方法是放弃 XAMPP 本地托管。我将我的站点文件移动到远程服务器,并安装了我的数据库并将我的数据库导入到他们的 phpyadmin 中,没有任何问题。站点现在正在连接并且运行良好。每 post 我可以找到并参考 phpmyadmin 文档花费无数小时,而不是仅仅放弃船并与像我这样的潜在新手用户一起去。这对我有用,因为远程托管选项是可行的。不幸的是,这个答案对那些仍然需要本地托管环境并正在使用 XAMPP 的人没有帮助。我有 Aquia Dev Desktop,其中包括 XAMPP 在过去取得了巨大的成功,也许是不错的选择。