Я запускаю phpMyAdmin на стеке ламп Amazon EC2 ubuntu, настроенных на использование удаленного RDS-сервера.phpMyAdmin вызывает неудачные подключения
Я запустить сценарий sudo dpkg-reconfigure phpmyadmin
конфигурации, доступ к RDS с помощью master username
и master password
(не rdsadmin
, но этот набор при инициализации), и может войти в консоль PhpMyAdmin.
Однако при каждом обновлении интерфейса phpMyAdmin создается новое сбойное соединение. В бревнах я вижу:
2014-01-14 23:42:20 12879 [Warning] Access denied for user
'phpmyadmin'@'[IP address]' (using password: YES)
Каков наилучший способ попробовать и отладить это?
решаемых
Для справки, при использовании EC2 с RDS и мастера установки PHPMyAdmin выше, пользователь управления установлен на использование неразрешимого хоста, например, ip-[EC2 IP ADDRESS].eu-west-1.compute.internal
. Простое изменение хоста на ваш фактический IP-адрес EC2 позволяет подключиться к действию, а неудачные соединения больше не выполняются.
Да, я получаю сообщение «Connection for controluser, как определено в вашей конфигурации». В 'config.inc.php' нет имени пользователя phpmyadmin, но есть определение в' config-db.php' – alias51
. Существует разница между $ cfg ['Servers'] [$ i] ['controluser'] и $ CFG [ 'Servers'] [$ я] [ 'пользователь']. Нет поля под названием «имя пользователя». Просто чтобы убедиться, что мы говорим об одном и том же. Эта ошибка относится к $ cfg ['Servers'] [$ i] ['controluser'] (и соответствует полям $ cfg ['Servers'] [$ i] ['controlpass']). Вы успешно использовали команду dpkg-reconfigure? –