[help] Warning: mysql_connect()

Discussion in 'PHP' started by Rasta18, 16 Oct 2009.

  1. Rasta18

    Rasta18 Member

    Joined:
    8 Jul 2009
    Messages:
    83
    Likes Received:
    7
    Reputations:
    0
    Помогите Пожалуйста
    Соткнулся с такой проблемой:

    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

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

    Rebz Banned

    Joined:
    8 Nov 2004
    Messages:
    4,052
    Likes Received:
    1,534
    Reputations:
    1,128
    Советую спросить у Яндекса или погуглить.
    Например
    http://www.softtime.ru/forum/read.php?id_forum=3&id_theme=8143
     
  3. ZeroByte

    ZeroByte Banned

    Joined:
    30 Jan 2009
    Messages:
    7
    Likes Received:
    3
    Reputations:
    0
    Запрещено удаленное соединение с mysql серверром (такие настройки на большинстве хостингов)
    т.е. подключения со всех адресов, кроме localhost (т.е. сам сервер).

    В этом случае нужно либо работать с копией базы данных у себя на компе, либо заливать скрипт на сервер и обращаться уже к скрипту сервера. :cool:
     
    #3 ZeroByte, 17 Oct 2009
    Last edited: 17 Oct 2009
  4. [dword]

    [dword] Elder - Старейшина

    Joined:
    11 Apr 2007
    Messages:
    109
    Likes Received:
    74
    Reputations:
    40
    А если на сервере оставить
    Code:
    $L2JBS_config["mysql_host"]="localhost"
    ?
     
  5. ZeroByte

    ZeroByte Banned

    Joined:
    30 Jan 2009
    Messages:
    7
    Likes Received:
    3
    Reputations:
    0
    а зачем?на сервере и так всё будет работать.
     
  6. Dr1ver

    Dr1ver Elder - Старейшина

    Joined:
    20 Aug 2008
    Messages:
    83
    Likes Received:
    80
    Reputations:
    14

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

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

    altblitz Elder - Старейшина

    Joined:
    5 Jun 2009
    Messages:
    3,694
    Likes Received:
    3,149
    Reputations:
    236
    логично ведь, зачем позволять внешним скриптам лезть во внутреннюю БД?
    хочет ТС, чтобы читалась внешняя БД - .config MySQL. не просто.
     
  8. Pashkela

    Pashkela Динозавр

    Joined:
    10 Jan 2008
    Messages:
    2,750
    Likes Received:
    1,044
    Reputations:
    339
    как это зачем? Даже забавно такое слышать. Затем. Потому что так удобно для мониторинга базы. Безопасность БД не в это упирается. Не принципиально - просто грамотно настроить доступ
     
    1 person likes this.
  9. altblitz

    altblitz Elder - Старейшина

    Joined:
    5 Jun 2009
    Messages:
    3,694
    Likes Received:
    3,149
    Reputations:
    236
    бесспорно, но если БД форума читается извне, не меняя ничего,
    это ли безопасность?

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

    Pashkela Динозавр

    Joined:
    10 Jan 2008
    Messages:
    2,750
    Likes Received:
    1,044
    Reputations:
    339
    Если залить шелл, поверь мне, пох (кроме скорости), близко или далеко БД. А если уж сумели прочитать данные на вход в БД - то шелл скорее всего будет.