Проблема с настройкой нескольких серверов phpMyAdmin - выбор сервера никогда не отображается

У меня установлен phpMyAdmin на моем сервере Ubuntu-14.04 LTS. Я хочу управлять другими базами данных MySQL на разных серверах (все Ubuntu) в моем VPC. Я разрешил доступ к серверам с помощью политики безопасности AWS и открыл порт 3306 по сети, а также через Интернет.

Кроме того, я добавил следующую запись для настройки нескольких серверов в конфигурационном файле phpMyAdmin config. -inc.php :

$cfg['Servers'][$i]['verbose']       = 'Server-2';  
//$cfg['Servers'][$i]['host']          = 'xxx.xxx.xxx.xxx';  
$cfg['Servers'][$i]['host']          = 'server2.xxxxx.com';  
$cfg['Servers'][$i]['port']          = '3306';  
$cfg['Servers'][$i]['connect_type']  = 'tcp';  
$cfg['Servers'][$i]['extension']     = 'mysqli';    
$cfg['Servers'][$i]['compress']      = false;    
$cfg['Servers'][$i]['auth_type']     = 'cookie';  
$i++;  

Я даже дважды проверил подключение MySQL к удаленному серверу из командной оболочки Linux, и он отлично работает.

Но даже после добавления вышеупомянутых записей в файл конфигурации и перезапуска веб-сервера Apache запрос «Выбор сервера» никогда не появляется на целевой странице phpMyAdmin. Может ли кто-нибудь сообщить мне, если я что-то упускаю или делаю что-то не так?

2
задан 2 July 2019 в 14:55
1 ответ

Похоже, виноваты права доступа к файлам. Пожалуйста, проверьте свои файлы конфигурации и убедитесь, что они доступны для чтения пользователем apache2 www-data

https://stackoverflow.com/questions/24452677/phpmyadmin-neginx-error-log-check-group-www-data- has-read-access-and-open-bas

$ sudo chmod 755 /var/lib/phpmyadmin              
$ sudo chmod 664 /var/lib/phpmyadmin/blowfish_secret.inc.php 
$ sudo chmod 664 /var/lib/phpmyadmin/config.inc.php 
$ sudo chmod 664 /etc/phpmyadmin/config-db.php

Для меня это могло произойти, когда я заменил phpmyadmin Ubuntu по умолчанию на последнюю версию PPA: https://launchpad.net/~nijel/+archive/ubuntu/phpmyadmin

1
ответ дан 3 December 2019 в 12:42

Теги

Похожие вопросы