Добрый день всем, помогите пожалуйста с HTTP tunnel.
Delphi XE2, mydac 7.1.6 пробовал и триал и лицензию и 7.1.4 проблема одна и та же, заключается в следующем:
подключаюсь к базе через http tunnel следующим образом.
MyConnection.Create(self);
MyConnection.Server := 'localhost';
MyConnection.Port := 3306;
MyConnection.Username := '123';
MyConnection.Password := '123';
MyConnection.HttpOptions.Url := 'http://www.123.ru/tunnel/tunnel.php';
MyConnection.Options.Protocol := mpHttp;
MyConnection.Connect;
если запускать без отладки. то выдается сообщение
Can't connect to MySQL server on 'localhost' (10061)
Cannot establish HTTP connection
если запустить под отладкой, то выдается код похожий на код главной страницы сайта index.php (окошко которые вылетает во вложении), но никак не в tunnel.php. сайт написан на z-site. и такое ошушение что он там что -то и нагенерил
и подключиться не получается, НО! попробовал подключиться с теми же параметрами через dbForge Studio for MySQL 5.0.82.1 - все прекрасно подключилось с первого раза. что означается что скрипт tunnel.php работает! в чем может быть ошибка? пробовал уже все параметры MyConnection и Direct и не Direct и все остальное, никак не хочет работать..
если открыть скрипт через браузер то выдает что все хорошо.
Devart HttpTunnel v1.69
Tunnel script is installed correctly.
You can establish connections through the HTTP tunnel.
и самое интересное, внес вначало скрипта следующий код: logdebug("run script");
если подключаться через dbForge Studio for MySQL 5.0.82.1 то в лог файл пишется строка run script и время выполнения, если выполнять из delhpi приложения, то влог ничего не пишется, соответственно значит он вообще не вызывает этот файл...((
Не работает HTTP tunnel Mydac 7.1.6
Не работает HTTP tunnel Mydac 7.1.6
- Вложения
-
- ошибка при подключении через http tunnel
- Снимок.JPG (100.43 КБ) 6219 просмотров
Re: Не работает HTTP tunnel Mydac 7.1.6
Добрый денью
Спасибо за информацию, мы воспроизвели и исправили эту проблему. Это исправление вошло в новую версию MyDAC 7.2.6, которая уже доступна на нашем сайте. Пожалуйста скачайте новую версию MyDAC и попробуйте соединиться через HTTP tunnel еще раз
Спасибо за информацию, мы воспроизвели и исправили эту проблему. Это исправление вошло в новую версию MyDAC 7.2.6, которая уже доступна на нашем сайте. Пожалуйста скачайте новую версию MyDAC и попробуйте соединиться через HTTP tunnel еще раз
Re: Не работает HTTP tunnel Mydac 7.1.6
Да, в версии MyDAC 7.2.6 все заработало, спасибо!
Только зря я неделю промучался с подключением, и т.к. ничего не получилось, написал подключение через SSH с помощью DevArt SecureBridge v4.1.3
Только зря я неделю промучался с подключением, и т.к. ничего не получилось, написал подключение через SSH с помощью DevArt SecureBridge v4.1.3