PHPMYADMIN Problema de configuração do servidor múltiplo - escolha do servidor nunca exibida

1

Eu tenho um phpmyadmin instalado no meu servidor Ubuntu-14.04 LTS. Eu quero gerenciar outros bancos de dados MySQL em diferentes servidores (todos Ubuntu) em todo o meu VPC. Eu habilitei o acesso aos servidores usando a política de segurança da AWS e abri a porta 3306 pela rede, bem como pela Internet.

Além disso, adicionei a seguinte entrada para a configuração de vários servidores no arquivo de configuração phpmyadmin. config-inc.php

==
$ cfg ['Servers'] [$ i] ['verbose'] = 'Servidor-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 ++;

==

Eu chequei até mesmo a conectividade do servidor remoto do MySQL do shell de comando do Linux e ele funciona bem.

Mas, mesmo depois de adicionar as entradas mencionadas acima no arquivo de configuração e reiniciar o servidor web Apache, o prompt "Server Choice" nunca aparece na página de destino do phpmyadmin. Alguém pode, por favor, me avisar se eu estiver faltando alguma coisa ou se estou fazendo algo errado?

Obrigado :)

    
por arvind_mv 18.02.2016 / 19:54

1 resposta

0

Parece que as permissões de arquivo são as culpadas. Por favor, verifique seus arquivos de configuração e garanta que eles sejam legíveis pelo usuário do apache2 'www-data'

link

$ 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

Para mim, isso pode ter acontecido quando eu substituí o phpmyadmin padrão do Ubuntu pelo mais recente de um PPA: link

    
por 06.07.2017 / 03:28