|
|
|
| доброго времени всем!
написал приблуду на VB для загрузки данных из текстового файла в таблицу БД MySQL. подключаюсь через ODBC. на локальном компе - работает. в локальной сети - работает. при коннекции к серверу под UNIX не хочет коннектиться. только начал заниматься - может кто чего присоветует. поверхностный поиск в инете пока не помог. | |
|
| |
|
|
|
| возможно что удаленный доступ к серверу закрыт, т.е. возможен коннект только с локальной машины, так почти все провайдеры делают | |
|
| |
|
|
|
| Олег, дело в том, что заказчик может через admin php легко приконнектиться к этой удаленной БД.
я не спец, надеюсь только пока, в этом вопросе, но я тестировал в виндузовой сети. соответственно и ODBC драйвер стоит, который позволяет это делать.
может для того, чтобы коннектиться к машине с другой ОС нужен другой драйвер?
не то, чтобы мне лень рыться в инете, просто может кто-нить уже это проходил? | |
|
| |
|
|
|
| adminPHP находится где?
наверняка он находится на той же машине где и MYSQL (или на другой, но с которой разрешен доступ).
adminPHP выполняется не на мащине клиента а на машине где установлен PHP | |
|
| |
|
|
|
| спрашивать у заказчика - не имеет смысла. я ему по аське объяснял, как открыть контрольную панель. вряд ли он знает, где это находится.
ладно, спасибо!
будем копать дальше | |
|
| |
|
|
|
| спроси у него строку HTTP://
которую он набирает в броузере для запуска adminPHP и все поймешь...
или попроси тел. того админа кто MYSQL рулит... и спроси у него есть ли доступ к MYsql с наружи...
Очень сильно подозреваю что нет...
это нормальная практика у провайдеров, когда обращение к бД возможно только с локальной машины или только с машин из той же подсети. Опять же могут быть порты закрыты наружу (это тоже нормальная практика, даже рекомендованная). | |
|
| |