|
|
Модератор форума: Dimitro, LightInDarkness |
Форум Web раздел Web форум не конектит к базе (через ssh-тунель) |
не конектит к базе |
Возникла такая проблема: сайт расположен на хосте, а сервер с базами на серваке в другом месте, вот чтобы сайт отображал данные с баз сервера, использую php функцию вызова mysql через ssh-тунель но почему то не получается.. посдкажите где проблема:
Код function f_db_stt() { $connection = ssh2_connect('Ип_сервака', порт); if (ssh2_auth_password($connection, 'логин сервера', 'пароль сервера')) { mysql_connect(HOSTS .':'. PORT_MYS, USERS, PASSW)or die (mysql_error()); } else { die('Authentication Failed...'); } } function f_connect_db() { $connection = ssh2_connect('ИП_сервера', порт); if (ssh2_auth_password($connection, 'Логин сервера', 'Пароль')) { if ($db = @mysql_connect(HOSTS, USERS, PASSW)){ mysql_query("SET NAMES ".CODER_MYS.""); return $db; } else { $err = '<div style="font-size:12px; font-weight: bold; '; $err .= 'text-align:center; color:#FF0000">'; $err .= 'Не удалось установить соединение с базой данных</div>'; exit($err); } } else { die('Authentication Failed...'); } } HOSTS у меня localhost, USERS и PASSW - логин и пас от базы соответсвенно..
Сообщение # 1 написано 27.02.2013 в 21:39
|
| |||
| |||