Хостинг от ERA Host
EraHost - бесплатный домен, дешевый хост
Menu

Варианты решения Ваших вопросов

  хостинг
<< Назад       Почему не работает удалённое обращение к базе данных?

Вопрос: В cPanel в разделе удалённый MySQL введён IP-адрес **.***.**.**, с которого скрипту надо обратиться к базе данных сайта ***.*. Запуск такого кода: $db_host = "**.**.***.***"; $*"; $db_user*"; $* = "...."; // Соответствующий пароль $mysqli*mysqli*db_host*db_user*); if ($mysqli->*) printf("Ошибка подключения к базе данных: %s\n", $mysqli->*); * * "Подключение успешно"; вызывает ошибку: http://*.*.*.php *: mysqli::mysqli*mysqli.mysqli]: (****/****): *MySQL* '**.**.***.***' (***) *domains*.*public_html*.php* * Ошибка подключения к базе данных: *MySQL* '**.**.***.***' (***) Подскажите, пожалуйста, что надо исправить, чтобы обратиться удалённо к базе данных? Спасибо!
Вопрос: Дополнения: *. скрипт *.php очень долго работает, но в итоге выдёт сообщение об ошибке. *. если посмотреть * на сайте ***.*, то он показывает **.**.***.*** Обращение и по этому IP-адресу вызывает ошибку.
Ответ:

Здравствуйте.

По умолчанию удаленное подключение к БД в целях безопастности заблокировано.

Для подключения у Вас должен быть статичный IP адрес, который мы добавим в доверенные, после чего Вы сможете подключиться.

Если у Вас статичный IP сообщите пож. мы добавим его.

Вопрос: Добрый день! Спасибо за ответ! Да, IP-адрес статичный, с нашего выделенного VPS происходит автоматическое обновление наших программных продуктов, один из которых и установлен на Вашем хостинге на сайта ***.*. IP-адрес, с которого необходимо обращение к базе данных сайта ***.*: **.***.**.** И, подскажите, пожалуйста, для удалённого обращения к базе данных какой IP-адрес в качестве параметра host ставить: **.**.***.*** или **.**.***.***?
Ответ:

в качестве хоста укажите адрес вашего сайта

в панели в меню - удаленный mysql укажиет шаблон %

Вопрос: Спасибо, подключается.
Ответ:

ok


<< Назад