una - Error de phmpMyAdmin cuando se configura para acceder al servidor remoto con el cliente local phpMyAdmin
xampp (1)
Es un Aviso que ocurre cuando se accede a una variable que no está definida. En tu caso, la variable es $i
.
Definir es el primero como abajo
$i = 0;
Luego úsala en el resto de tu código.
Para acceder a una base de datos remota, he editado config.inc.php
y, al final, ¿antes de finalizar ?>
He añadido:
$i++;
$cfg[''Servers''][$i][''host''] = ''HostName:port''; //provide hostname and port if other than default
$cfg[''Servers''][$i][''user''] = ''userName''; //user name for your remote server
$cfg[''Servers''][$i][''password''] = ''Password''; //password
$cfg[''Servers''][$i][''auth_type''] = ''config''; // keep it as config
pero cuando me conecto utilizando el navegador tengo este mensaje de error:
Aviso en ./libraries/common.inc.php#1204 Variable no definida: i
Backtrace
./phpmyadmin.css.php#14: require_once (./ libraries / common.inc.php)
Las versiones son:
PHP 5.4.16 Development Server
phpMyAdmin 4.4.15.10
MySQL 5.6.32 - MySQL Community Server (GPL)
phpMyAdmin funciona bien con la base de datos local, sin configurar common.inc.php
En el medio de common.inc.php
hay una instrucción unset($i)
, pero ¿cómo puedo usar la variable i al final de common.inc.php
si ya no está disponible?
He inicializado yo de esta manera
$i=2;
ahora veo un menú desplegable con el nombre del servidor, pero cuando seleccioné uno de ellos, vuelve al localhost.
Usando el comando mysql para conectarme al servidor remoto de la base de datos y usando el mismo usuario / contraseña, puedo conectarme exitosamente al servidor de la base de datos.
En el servidor del cliente estoy usando Linux, en el remoto estoy usando Windows 7
He ingresado otra solicitud con respecto al problema de selección del servidor solo en phpMyAdmin y no puedo conectarme a un servidor remoto en Windows 7 desde el cliente de Linux