Вопрос: |
Необходимо настроить на php подключение к внешней базе данных.
пробовал:
mysql_connect("**.***.***.***:****", "* ("Соединение с БД не установлено: " . mysql_error()); - не работает.
пробовал:
$* ("**.***.***.***", ****, $*, *.*); - тоже не работает.
(**** - нестандартный порт mysql)
Внутри локалки скрипты работают, *`ом снаружи могу подключиться к базе, с вашего сервера сокет на *** и ** порты того же ip открываются нормально, а к mysql подключиться не могу. Всвязи с этим возник вопрос: есть ли у Вас какие-либо ограничения на подключения к внешним БД? |
Ответ: |
Здравствуйте, все нестандартные порты и все внешние и подключения извне к mysql запрещены. Доступ открыватеся только довереными ip. ip **.***.***.*** это статический постоянный ip ? |
Вопрос: |
да это статический адрес. предполагается двусторонняя связь, то есть необходимо и принимать подключения с указанного ip к mysql базе на вашем сервере, так и создавать их к указанному адресу к mysql базе. Возможно ли это сделать? Порт я поменяю на стандартный - ****. Спасибо за оперативность |
Ответ: |
в меню панели - удаленный mysql укажите шаблон доступа как % |
Вопрос: |
добавил в cPanel доверенный ip и изменил порт на стандартный. все работает, спасибо |
Ответ: |
ok
|
Вопрос: |
эм... а как тикет закрыть? ) |
Ответ: |
Так как вопрос решен, мы закрываем данный тикет. В случае, на Ваш взгляд, неудовлетворительного ответа, Вы всегда можете создать новый или возобновить данный тикет своим ответом. |