Здравствуйте, пытаюсь сделать страницу добавление информации, делал у себя на локальной машине, все работало идеально. Как только перенес на хостинг, пошли вот такие ошибки Код (Text): Warning: mysql_query() [function.mysql-query]: Access denied for user 'root'@'localhost' (using password: NO) in /home/wm5142/domains/j-army.ru/public_html/minecraft/config.php on line 22 Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/wm5142/domains/j-army.ru/public_html/minecraft/config.php on line 22 Access denied for user 'root'@'localhost' (using password: NO) Warning: mysql_query() [function.mysql-query]: Access denied for user 'root'@'localhost' (using password: NO) in /home/wm5142/domains/j-army.ru/public_html/minecraft/config.php on line 22 Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/wm5142/domains/j-army.ru/public_html/minecraft/config.php on line 22 Access denied for user 'root'@'localhost' (using password: NO) Warning: mysql_query() [function.mysql-query]: Access denied for user 'root'@'localhost' (using password: NO) in /home/wm5142/domains/j-army.ru/public_html/minecraft/config.php on line 22 Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/wm5142/domains/j-army.ru/public_html/minecraft/config.php on line 22 Access denied for user 'root'@'localhost' (using password: NO) Вот содержимое файла конфиг. Код (Text): $db_host = "localhost"; $db_user = "wm5142"; $db_pass = "12211221"; $db_name = "wm5142_test"; $db_prefix = "ga_"; define("DB_PREFIX", "ga_"); $link = dbconnect($db_host, $db_user, $db_pass, $db_name); // MySQL функции function dbquery($query) { static $count_query = 1; global $count_query; $count_query++; return mysql_query($query); $result = @mysql_query($query); if (!$result) { echo mysql_error(); return false; } else { return $result; } } function dbresult($query, $row) { $result = @mysql_result($query, $row); if (!$result) { echo mysql_error(); return false; } else { return $result; } } function dbarray($query) { $result = @mysql_fetch_assoc($query); if (!$result) { echo mysql_error(); return false; } else { return $result; } } define("SITECOPY","<a href='http://www.battlewow.ru'>"); function dbarray_fetch($query) { $result = @mysql_fetch_array($query); if (!$result) { echo mysql_error(); return false; } else { return $result; } } function dbconnect($db_host, $db_user, $db_pass, $db_name) { $db_connect = @mysql_connect($db_host, $db_user, $db_pass); $db_select = @mysql_select_db($db_name); if (!$db_connect) { die("<div style='font-family:Verdana;font-size:11px;text-align:center;'><b>Не могу подключиться к MySQL</b><br />".mysql_errno()." : ".mysql_error()."</div>"); } elseif (!$db_select) { die("<div style='font-family:Verdana;font-size:11px;text-align:center;'><b>НЕ могу подключиться к MySQL базе данных</b><br />".mysql_errno()." : ".mysql_error()."</div>"); } } Ошибка возникает на этой линии Код (Text): return mysql_query($query); Что это за дрянь такая ? И как с ней бороться? Я проверил все данные, ошибки быть не может. Пароль верный. база тоже. Префиксы тоже. Другой скрипт работающий по такому же принципу конектит хорошо. А этот не хочет. Помогите пожалуйста
Код (Text): Access denied for user 'root'@'localhost' Может логин с паролем к базе сменить в конфиге для продакшена?
Да я попробовал 3 разных хостинга. Какие у меня на данный момент есть в наличии. Везде одно и тоже. Бьюсь об стену( Не знаю что делать((( К этой базе подключаются все скрипты, кроме этого( Хотя все работают по одной схеме
и далее так пользователь root или не root? нестыковочка Добавлено спустя 3 минуты 7 секунд: походу ты потерял контроль над своими исходниками. вставил лишнего.