config.inc.php中未指定的服务器显示在phpMyAdmin中

jdg4fx2g  于 2023-08-05  发布在  PHP
关注(0)|答案(1)|浏览(114)

我知道这个问题类似于A server specified in config.inc.php is not shown in phpMyAdmin,但是这个问题是关于获得更多的服务器来显示,我没有问题。我想去掉一个。
如何删除“localhost”旧版本工作正常,但由于升级到最新版本localhost显示在下拉列表中,我想删除它。
我可以随意添加额外的服务器,它们都能工作,但我只想删除本地主机作为登录选项

declare(strict_types=1);

$cfg['blowfish_secret'] = 'notshown';

/**
 * Servers configuration
 */
$i = 0;

/**
 * First server
 */
$i++;

/* Authentication type listed below */
/*$cfg['Servers'][$i]['auth_type'] = 'cookie'; */

/* Server parameters */
$cfg['Servers'][$i]['compress'] = false;

/* Server: sqlname [1] */
$i++;
$cfg['Servers'][$i]['verbose'] = 'sqlname';
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['host'] = 'private ip';
$cfg['Servers'][$i]['port'] = '3306';
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['UploadDir'] = '/foldername';
$cfg['SaveDir'] = '/foldername/';
$cfg['Servers'][$i]['AllowNoPassword'] = false;

/* Server: sqlname [2] */
$i++;
$cfg['Servers'][$i]['verbose'] = 'sqlname';
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['host'] = 'private ip';
$cfg['Servers'][$i]['port'] = '3306';
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['UploadDir'] = '/foldername';
$cfg['SaveDir'] = '/foldername/';
$cfg['Servers'][$i]['AllowNoPassword'] = false;

字符串
我已经尝试了许多事情,例如删除第一个服务器,因为在以前的安装配置没有它,大多数将返回一个错误,如无效的服务器索引0(即使登录仍然在列出的服务器上工作)
我只是不希望localhost是一个选项,事实上,localhost这个词甚至不存在于config.inc.php文件名中,网络上也没有本地主机。
phpmyadmin的所有其他功能都可以工作。这个运行phpmyadmin的站点运行在windows主机上,但是mysql服务器运行在linux上,整个网络只能通过私有ip访问。
我知道我可能错过了一些简单的东西

3bygqnnd

3bygqnnd1#

我的一个朋友帮我弄明白了这一点,一开始的顺序只需要稍微改变一下。下面是工作的代码。额外的服务器可以随意添加,本地主机不会显示,除非你想要一个。

declare(strict_types=1);

$cfg['blowfish_secret'] = 'notshown';
$cfg['UploadDir'] = '/foldername';
$cfg['SaveDir'] = '/foldername/';

/**
 * Servers configuration
 */
$i = 0;
/**
 * First server
 */

/* Authentication type listed below */
/*$cfg['Servers'][$i]['auth_type'] = 'cookie'; */

/* Server parameters */
$cfg['Servers'][$i]['compress'] = false;

/* Server: sqlname [1] */
$i++;
$cfg['Servers'][$i]['verbose'] = 'sqlname';
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['host'] = 'private ip';
$cfg['Servers'][$i]['port'] = '3306';
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['UploadDir'] = '/foldername';
$cfg['SaveDir'] = '/foldername/';
$cfg['Servers'][$i]['AllowNoPassword'] = false;

/* Server: sqlname [2] */
$i++;
$cfg['Servers'][$i]['compress'] = false;
$cfg['Servers'][$i]['verbose'] = 'sql2';
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['host'] = 'private ip';
$cfg['Servers'][$i]['port'] = '3306';
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['AllowNoPassword'] = false;
/**

字符串

相关问题