NerfPl0x 38 Опубликовано 9 марта, 2013 (изменено) Помогите разобраться ) Не могу соединить сайт с базой данных mysql, которая стоит на дц. Пишет ошибку MySQL Error: Can't connect to MySQL server on '37.143.10.191' (111) Если в файле my.cnf менять параметр bind-adress , ошибка меняется на MySQL Error: Host 'server.sevport.net' is not allowed to connect to this MySQL server Хостинг ihc, ос дебиан 6, движок сайта стресс 13 Изменено 9 марта, 2013 пользователем cyber900 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Mass 56 Опубликовано 9 марта, 2013 Удали вообще запись bind-adress или закомментируй. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
NerfPl0x 38 Опубликовано 9 марта, 2013 Удали вообще запись bind-adress или закомментируй. Удалял, всё равно server.sevport.net Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Mass 56 Опубликовано 9 марта, 2013 header("Content-type: text/html; charset=utf8"); header("Cache-Control: no-cache"); header("Pragma: nocache"); error_reporting(0); $ms_host = "IP_MySQL_сервера"; $ms_user = "ЮЗЕР"; $ms_pass = "ПАРОЛЬ"; $ms_db = "БАЗА"; $ms_link = mysql_connect($ms_host, $ms_user, $ms_pass); if (!$ms_link) $err = "[color="\"red\""]Невозможно соединиться с MySQL сервером! MySQL Error: " . mysql_error() . "[/color]"; elseif (!mysql_select_db($ms_db, $ms_link)) $err = "[color="\"red\""]Невозможно выбрать базу данных MySQL! MySQL Error: " . mysql_error() . "[/color]"; else $err = "[color="\"green\""]Соединение прошло успешно! "; echo "[/color] [color="\"green\""]".$err; ?> [/color] Вот проверочный скрипт. Внеси свои данные и попробуй протестить что не так. Ошибку выбьет. По ней и ориентируйся,а лучше сюда скинь что за ошибка. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Twinker 487 Опубликовано 9 марта, 2013 Убирайте bind-address, меняйте Host у юзера на % или на IP сервера, с которого идет коннект (IP сайта) 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
NerfPl0x 38 Опубликовано 9 марта, 2013 Убирайте bind-address, меняйте Host у юзера на % или на IP сервера, с которого идет коннект (IP сайта) Сё равно : Невозможно соединиться с MySQL сервером! MySQL Error: Can't connect to MySQL server on '37.143.10.191' (111) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
mrvampir 66 Опубликовано 9 марта, 2013 Сё равно : Невозможно соединиться с MySQL сервером! MySQL Error: Can't connect to MySQL server on '37.143.10.191' (111) а ты мускул релогал??)) поставь там где bind-address = 127.0.0.1 измени на # bind-address = 127.0.0.1 нид добавить #, т.е. закоментить)))) и потом впиши /etc/init.d/mysqld restart что б перезапустить мускул)) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Mass 56 Опубликовано 9 марта, 2013 Хехе) весело если MySQL не перезагружался после внесения изменений Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
NerfPl0x 38 Опубликовано 9 марта, 2013 (изменено) Я всю машину релогаю, писал же что ошибки менялись. Там по дефолту # стояла вроде бы Изменено 9 марта, 2013 пользователем cyber900 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
mrvampir 66 Опубликовано 9 марта, 2013 Хехе) весело если MySQL не перезагружался после внесения изменений ну да))) без релога эт ппц...)) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
NerfPl0x 38 Опубликовано 10 марта, 2013 Убирайте bind-address, меняйте Host у юзера на % или на IP сервера, с которого идет коннект (IP сайта) Cменил хост, теперь пишет MySQL Error: Access denied for user 'root'@'%' to database 'моядб' Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Mass 56 Опубликовано 10 марта, 2013 Cменил хост, теперь пишет MySQL Error: Access denied for user 'root'@'%' to database 'моядб' права доступа мб не выставлены или пароль не верный Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
BoJIuue6HuK 23 Опубликовано 10 марта, 2013 Отпиши в ICQ Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Twinker 487 Опубликовано 10 марта, 2013 Cменил хост, теперь пишет MySQL Error: Access denied for user 'root'@'%' to database 'моядб' Я же сказал, что это поможет. Теперь просто выдайте полный GRANT. И спасибку не забудьте! 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
NerfPl0x 38 Опубликовано 10 марта, 2013 (изменено) Я же сказал, что это поможет. Теперь просто выдайте полный GRANT. И спасибку не забудьте! Сразу привы выдавал, не помогло ведь) Спасибку дал что хоть какой то прогресс ) Мда, сейчас заработало всё) Ещё раз спасибо ) Изменено 10 марта, 2013 пользователем cyber900 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
NerfPl0x 38 Опубликовано 10 марта, 2013 Теперь после установки не входит в админку, что снова за беда ?) Fatal error: ���������������� ������ � ���� in Unknown on line 0 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Twinker 487 Опубликовано 10 марта, 2013 Сразу привы выдавал, не помогло ведь) Спасибку дал что хоть какой то прогресс ) Мда, сейчас заработало всё) Ещё раз спасибо ) FLUSH PRIVILEGES; наверное не сделали. Теперь после установки не входит в админку, что снова за беда ?) Fatal error: ���������������� ������ � ���� in Unknown on line 0 Не установлен модуль IonCube 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
NerfPl0x 38 Опубликовано 10 марта, 2013 FLUSH PRIVILEGES; наверное не сделали. Не установлен модуль IonCube Спасибо, будем пробовать Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты