我最近从phpMyAdmin 3.5.3升级到4.1.4,我遇到了一些配置存储设置问题。至少,似乎我遇到了问题。也许这是预期的行为,但我想确定。
我的程序:
这是我不确定的。它给了我一条消息:“phpMyAdmin配置存储未完全配置,某些扩展功能已被停用。要找出原因,请点击此处。”当我点击它时,它有以下抱怨:
$cfg['Servers'][$i]['users'] ... not OK [ Documentation ]
$cfg['Servers'][$i]['usergroups'] ... not OK [ Documentation ]
Configurable menus: Disabled
$cfg['Servers'][$i]['navigationhiding'] ... not OK [ Documentation ]
Hide/show navigation items: Disabled
我认为这是因为在config.inc.php中还没有任何条目,但即使我在config.inc.php中输入空行值的那些行,我仍然会得到相同的消息。
也许我误解了这个,但对我来说“不行”表示某种错误,而不仅仅是该值是故意留空的。那是对的吗?我错过了什么?或者是phpMyAdmin说它目前还没有被使用但是我没有什么可担心的?
所有其他配置存储功能都标记为“确定”和“已启用” - 只是这些新功能(不在3.5.3中)“不正常”。
如果我不想使用这些功能,会出现问题还是应该如此?
答案 0 :(得分:3)
你可以:
检查类似的问题PhpMyAdmin error with config file,看看这些答案是否有帮助。
将它们留空以使phpMyAdmin使用默认值。
e.g。 $cfg['Servers'][$i]['usergroups '] = '';
您也可以手动查看phpmyadmin
数据库以查看存储的表相关数据
答案 1 :(得分:0)
我在尝试安装phpMyAdmin 4.1.13的新副本时遇到了类似的问题。这是因为表名映射问题。
在线下:
$cfg['Servers'][$i]['password'] = 'password';
这是我最终提出的代码:
$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]['tracking'] = 'pma__tracking';
$cfg['Servers'][$i]['designer_coords'] = 'pma__designer_coords';
$cfg['Servers'][$i]['userconfig'] = 'pma__userconfig';
$cfg['Servers'][$i]['recent'] = 'pma__recent';
$cfg['Servers'][$i]['table_uiprefs'] = 'pma__table_uiprefs';
$cfg['Servers'][$i]['users'] = 'pma__users';
$cfg['Servers'][$i]['usergroups'] = 'pma__usergroups';
$cfg['Servers'][$i]['navigationhiding'] = 'pma__navigationhiding';
答案 2 :(得分:0)
刚刚在我的localhost上升级到4.2.7版。在从&#34链接的页面按钮上找到这些步骤; phpMyAdmin配置存储已被停用。要找出原因,请点击此处。"
设置高级功能的快速步骤:
- 使用 examples / create_tables.sql 创建所需的表。
- 创建一个pma用户并授予对这些表的访问权。
- 启用配置文件(config.inc.php)中的高级功能,例如从 config.sample.inc.php 开始。
- 重新登录phpMyAdmin以加载更新的配置文件。
醇>
仍有问题,但我在 config.inc.php 文件中添加了以下内容
$cfg['Servers'][$i]['users'] = 'pma__users';
$cfg['Servers'][$i]['usergroups'] = 'pma__usergroups';
$cfg['Servers'][$i]['navigationhiding'] = 'pma__navigationhiding';
$cfg['Servers'][$i]['savedsearches'] = 'pma__savedsearches';
重新登录并检查。它应该工作正常。
对我来说,重新登录正在改变 $ cfg ['服务器'] [$ i] [' auth_type'] 的价值em>' config' 到' cookie' ,然后关闭浏览器。