缺少文件“$ cfg中[ '服务器'] [$ i] [ '最爱']

2019-10-21 17:22发布

$ CFG桩[ '服务器'] [$ i] [ '最爱'] ...也不行持续最爱表:已禁用

正在启动phpMyAdmin的4.3.8,当我得到的消息。

1)该线路已经被添加到的config.inc.php

$ CFG [ '服务器'] [$ i]于[ '喜爱'] = 'pma__favorite';

2)表pma__favorite已创建。

3)在本文档中我找不到该表的内容应该是什么样的信息。 我也可以找到对任何事情:$ CFG桩[ '服务器'] [$ i] [ '最爱'] = 'pma__favorite';

那么,是什么,我需要做的摆脱消息

$ CFG桩[ '服务器'] [$ i] [ '最爱'] ...也不行持续最爱表:已禁用

Answer 1:

这似乎是从文档丢失但是你可以找到config.inc.sample.php对它的引用:

$cfg['Servers'][$i]['favorite'] = 'pma__favorite';

复制并粘贴到你的config.inc.php。 如果您仍然有错误,很可能不会创建pma__favorite表。 它可以通过导入实施例/ create_tables.sql或执行这是我从那里复制以下来完成:

CREATE TABLE IF NOT EXISTS `pma__favorite` (
  `username` varchar(64) NOT NULL,
  `tables` text NOT NULL,
  PRIMARY KEY (`username`)
)
  COMMENT='Favorite tables'
  DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;


文章来源: Missing documentation on “$cfg['Servers'][$i]['favorite'] … not OK”