PDA

Просмотр полной версии : [help] Warning: mysql_connect()


Rasta18
16.10.2009, 17:28
Помогите Пожалуйста
Соткнулся с такой проблемой:

Warning: mysql_connect() [function.mysql-connect]: Host 'ип хостинга' is not allowed to connect to this MySQL server in /var/www/здесь мой логин/data/www/мой сайт.ru/config/_config_procs.php on line 2
Couldn't connect to MySQL

если запустить сайт на компе с $L2JBS_config["mysql_host"]="localhost"; то все нормально работает а если изменить на $L2JBS_config["mysql_host"]="77.109.41.75";

то вылазит
Warning: mysql_connect() [function.mysql-connect]: Host 'home-be2ac064f4' is not allowed to connect to this MySQL server in W:\www\config\_config_procs.php on line 2
Couldn't connect to MySQL

кто знает в чём проблемма:?
бренд мауэр,антивирус отключил порты все включены, а результата нет.
помогите

Rebz
16.10.2009, 17:32
Советую спросить у Яндекса или погуглить.
Например
http://www.softtime.ru/forum/read.php?id_forum=3&id_theme=8143

ZeroByte
17.10.2009, 00:32
Запрещено удаленное соединение с mysql серверром (такие настройки на большинстве хостингов)
т.е. подключения со всех адресов, кроме localhost (т.е. сам сервер).

В этом случае нужно либо работать с копией базы данных у себя на компе, либо заливать скрипт на сервер и обращаться уже к скрипту сервера. :cool:

[dword]
17.10.2009, 00:35
А если на сервере оставить
$L2JBS_config["mysql_host"]="localhost"
?

ZeroByte
17.10.2009, 00:38
а зачем?на сервере и так всё будет работать.

Dr1ver
17.10.2009, 00:55
а зачем?на сервере и так всё будет работать.


Так ему и надо, чтобы работало на хостинге, а у него не работает.

Тс, внимательнее читай инфу хостинга, я думаю ты сервер неправильно указываешь, некоторые хостинги выделяют другой адрес под MySQL

altblitz
17.10.2009, 01:05
Запрещено удаленное соединение с mysql серверром (такие настройки на большинстве хостингов)
т.е. подключения со всех адресов, кроме localhost (т.е. сам сервер).

В этом случае нужно либо работать с копией базы данных у себя на компе, либо заливать скрипт на сервер и обращаться уже к скрипту сервера. :cool:
логично ведь, зачем позволять внешним скриптам лезть во внутреннюю БД?
хочет ТС, чтобы читалась внешняя БД - .config MySQL. не просто.

Pashkela
17.10.2009, 01:44
логично ведь, зачем позволять внешним скриптам лезть во внутреннюю БД?


как это зачем? Даже забавно такое слышать. Затем. Потому что так удобно для мониторинга базы. Безопасность БД не в это упирается. Не принципиально - просто грамотно настроить доступ

altblitz
17.10.2009, 01:56
как это зачем? Даже забавно такое слышать. Затем. Потому что так удобно для мониторинга базы. Безопасность БД не в это упирается. Не принципиально - просто грамотно настроить доступ
бесспорно, но если БД форума читается извне, не меняя ничего,
это ли безопасность?

имхо, ТС именно это интересует.

Pashkela
17.10.2009, 02:01
Если залить шелл, поверь мне, пох (кроме скорости), близко или далеко БД. А если уж сумели прочитать данные на вход в БД - то шелл скорее всего будет.