Nicoxxxx 0 Опубликовано 14 мая, 2016 Доброго времени суток форумчане. Пытаюсь связать сайт на хостинге с базой на локалке , не подскажите там кроме пользователя еще что то нужно прописывать в mysql на локалке? уже сделал как root% (нового пользователя) и все равно... вот ошибка:[14-May-2016 12:49:17 UTC] PHP Warning: mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on 'ххх.ххх.ххх.ххх' (110 "Connection timed out")порты открыты сам сервер работает а вот с сайтом беда... сервер работает прекрасно все необходимые порты открыты, хостинг тоже открыл нужный 3306 порт, cmd пингует ах да, ни стрес веб (все кастом - встроенных настроек нет) есть похожая тема но решения не нашел , манипуляции с 0.0.0.0 так же проводились, mysql 5.5 брендмаузера нет как службы, антивирус и остальную защиту удалил что бы уж без сомнений Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
CalypsoToolz 451 Опубликовано 14 мая, 2016 Хостинг открыл 3306 порт? Набуя? У тебя же база на локалке - тебе нужно открывать доступ к порту Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Nicoxxxx 0 Опубликовано 14 мая, 2016 (изменено) сайт и сервер на разных машинах, у сайта своя база у сервера своя... да и доступ к порту у меня открыт сервер работает с людьми, что бы было совсем понятно) Изменено 14 мая, 2016 пользователем Nicoxxxx Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
CalypsoToolz 451 Опубликовано 14 мая, 2016 Играть можно и с закрытым 3306 портом, проверь для начала его доступность Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Nicoxxxx 0 Опубликовано 14 мая, 2016 Играть можно и с закрытым 3306 портом, проверь для начала его доступность 3306 открывается же по дефолту с установкой mysql иначе записи туда не будет, просто ограничение на запись выставляется пользователем с рут правами, о чем и речь создан такой же пользователь с % (со всеми возможными адресами) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
BleaK 33 Опубликовано 14 мая, 2016 nmap юзай для проверки так же глянь telnetom возможно закрыт на стороне провайдера. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Nicoxxxx 0 Опубликовано 14 мая, 2016 кракозябры со стороны хоста проверял тоже Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Desquire 451 Опубликовано 14 мая, 2016 (изменено) Что за обвязка что там еще mysql_connect? В последних версия ее вообще уже отключили. Но по ошибке, пхп не может подключиться. Изменено 14 мая, 2016 пользователем zGrandy Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Nicoxxxx 0 Опубликовано 14 мая, 2016 Что за обвязка что там еще mysql_connect? В последних версия ее вообще уже отключили. Но по ошибке, пхп не может подключиться. с 1го ответа пожалел о том что отписался) с этого совсем плакать ушел)) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
CalypsoToolz 451 Опубликовано 14 мая, 2016 3306 открывается же по дефолту с установкой mysql иначе записи туда не будет, просто ограничение на запись выставляется пользователем с рут правами, о чем и речь создан такой же пользователь с % (со всеми возможными адресами) По дефолту он не открывается, локально, да, он доступен всегда. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Detect 618 Опубликовано 14 мая, 2016 Попробуй с другой машины через навикат, создай новое подключение, укажи в SSH данные от ssh, а в GENERAL данные от базы, и если все ок - то тебя пустит в базу и проблема у тебя на сервере. Если не пустит - значит проверяй порт https://2ip.ru/check-port/?port=3306 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Nicoxxxx 0 Опубликовано 15 мая, 2016 Попробуй с другой машины через навикат, создай новое подключение, укажи в SSH данные от ssh, а в GENERAL данные от базы, и если все ок - то тебя пустит в базу и проблема у тебя на сервере. Если не пустит - значит проверяй порт https://2ip.ru/check-port/?port=3306 порт открыт, про ssh не понял то есть мне указать локальный ип в хосте а в ssh на другой машине указать свой ип? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Detect 618 Опубликовано 15 мая, 2016 (изменено) что бы проверить соединение к базе, вот этот способ который выше описал http://joxi.ru/v29JLleUO0qRAG в ssh вписывать данные от фтп, а в генерал от базы. Может у тебя стоит привязка по ип вообще, для этого и пробуй с другой машины Изменено 15 мая, 2016 пользователем Flayter Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты