我在cloud9工作区中安装了phpmyadmin应用程序。 我将其配置为连接在另一个cloud9工作区中运行的mysql服务器。 要配置它,我只需在phpmyadmin配置文件(/var/lib/phpmyadmin/config.inc.php)上添加以下行:
i++;
$cfg['Servers'][$i]['host'] = '[my IP]:3306';
$cfg['Servers'][$i]['user'] = 'madeiraod';
$cfg['Servers'][$i]['password'] = '[my password]';
$cfg['Servers'][$i]['auth_type'] = 'config';
我只是按照here
中的说明操作当我打开phpmyadmin时,我无法访问远程服务器,我总是在应用程序的顶部找到我添加到配置文件中的字符串:
我++; $ cfg ['Servers'] [$ i] ['host'] ='[my IP]:3306'; $ cfg ['Servers'] [$ i] ['user'] ='madeiraod'; $ cfg ['Servers'] [$ i] ['password'] ='[我的密码]'; $ cfg ['Servers'] [$ i] ['auth_type'] ='config';
为什么配置出现在phpMyAdmin的开头而不是被处理?
答案 0 :(得分:0)
我发现了问题。它缺少php标签:
<%p
i++;
$cfg['Servers'][$i]['host'] = '[my IP]:3306';
$cfg['Servers'][$i]['user'] = 'madeiraod';
$cfg['Servers'][$i]['password'] = '[my password]';
$cfg['Servers'][$i]['auth_type'] = 'config';
%>