Я запускаю приложение CodeIgniter на виртуальной машине RHEL7.Я пытаюсь подключить его к другому удаленному серверу БД.Я получаю Message: mysqli::real_connect(): (HY000/2002): Permission denied
Я попробовал следующее:
- Успешно подключен к серверу БД через командную строку на сервере приложений с помощью
mysql -u username -p -h host.domain.edu -P 1234
, а затемпароль.Я добираюсь до CLI MySQL.Успешно - Успешно подключен к серверу БД через приложение CI с моего локального сервера.
Я установил config/database.php
с учетными данными в локальном приложении и могу подключиться к удаленной БД. - Написал ванильный сценарий PHP для подключения к БД и запуска его на сервере приложений, и он тоже отлично работает.
- Но не удалось подключить приложение CI на удаленном сервере к серверу БД.
Порт уже открыт и прослушивает трафик с IP моего сервера приложений, брандмауэр не проблема (я думаю).Что я делаю не так?