БД на домашней машине, а скрипт у хостера на серваке??

Orlando

Guest
БД на домашней машине, а скрипт у хостера на серваке??

Как из скрипта у хостера обращаться к БД, которая лежит на домашнем компе? Допустим у меня выделенный IP для доступа в Инет!!

Пропрет ли такое:
$db = mysql_connect("IP", $dbuser, $dbpassw);

Если нет, то как поступить??
 

Orlando

Guest
Вот, вот!! Настроить правильно неполучается!!
Установил все права на данного пользователя, но к БД подключиться не получается!!
Что кроме прав может мешать такому соединению?
 

tony2001

TeaM PHPClub
кто сказал, что хостер разрешил коннекты к MySQL не его серверов?
 

Orlando

Guest
С хостером общался! Там сказали что их безопасности это не противоречит и по идее такое соединение должно работать!!
Так что проблема с настройками моего мускула!!
С правами вроде разобрался!! Сделал даже что все хосты могут ко мне коннектиться!! Но.. видно не только в этом дело!!

Главное что я в браузере ввожу http:\\IP и он показывает мой apache, а к базе никак не коннектиться!!

-~{}~ 17.09.04 11:43:

С моей машины, где установлен apache http:\\IP работает!! Я вижу свои директории, а попробовал с другой машины залесть - не работает, значит проблема в настройках apache!!
Он не пропускает запросы с других хостов.
Как это исправить?
Где это настраиваться?
Или ссылку на доку дайте, пожалуйста!!!
 

Long

Новичок
Orlando, при чем тут апач? апач слушает 80 порт (по умолчанию) все остальные порты для него не нужны. муська слушает 3306 порт (по умолчанию). т.е. тебе нужно настроить муську так, чтоб она принимала запросы не только от локалхоста, но и с внешних адресов+настроит свой фаервол, чтоб он пускал запросы с ip хостера на этот порт.
 

Orlando

Guest
Да..Да.. проблема была в фаерволе!! Стандартный XP фаервол не пропускал..
Спасибо!
 
Сверху